Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   Templates   Seminars   TechHelp   Forums   Help   Contact   Join   Order   Logon  
 
Home > TechHelp > Directory > Access > Quick Queries > QQ21 < QQ20 | QQ22 >
Quick Queries #21
By Richard Rost   Richard Rost on LinkedIn Email Richard Rost   12 months ago

SetFocus, Column Heads, Invert Boolean, more!


 S  M  L  XL  FS  |  Slo  Reg  Fast  2x  |  Bookmark Join Now

Welcome to another TechHelp Quick Queries video brought to you by Access Learning Zone. I am your instructor, Richard Rost. Quick Queries videos are for me to answer your questions that may not need a whole video themselves.

In today's video...

Navigating subform focus with DoCmd.GoToControl
Combo box column visibility issues
Concatenating fields in combo box queries
Access compatibility with Linux using emulators
Mapping web server directories for Access backends
SQL Server for Access database hosting
Using SQL Server with remote desktop options
Troubleshooting continuous form display issues
Boolean value flipping using "Not" in VBA
Count distinct request for TechHelp video
Issues with continuous form settings display
DateAdd and DateDiff usage for expiration tracking
Using conditional formatting effectively
Dealing with Excel import field names in Access
Send object email issues causing Access hang
Adding column headers in Access list boxes
Daylight saving time frustrations
One-to-many vs. many-to-many relationships
Managing multiple images per record with subforms
Creating clickable image toggles in Access forms

Note

  • Yes, I'm aware the text on the screen is distorted when I'm going over YouTube comments. I'm using new editing software and I didn't catch the glitch until everything was posted. I've already deleted the raw footage soooo.... it's not getting fixed. I learned what NOT to do for next month's QQ though. :)

Prerequisites

Links

Recommended Courses

Up Next

Learn More

FREE Access Beginner Level 1
FREE Access Quick Start in 30 Minutes
Access Level 2 for just $1

Free Templates

TechHelp Free Templates
Blank Template
Contact Management
Order Entry & Invoicing
More Access Templates

Resources

Diamond Sponsors - Information on our Sponsors
Mailing List - Get emails when new videos released
Consulting - Need help with your database
Tip Jar - Your tips are graciously accepted
Merch Store - Get your swag here!

Questions?

Please feel free to post your questions or comments below or post them in the Forums.

KeywordsMicrosoft Access Quick Queries #21

TechHelp Access, Avoiding Lookup Fields, Dlookup, Database Maintenance Tips, SetFocus vs DoCmd.GoToControl, Combo Box Column Names, Access Linux Compatibility, Split Database Web Directory, SQL Server Migration, Boolean Value Flip, ANSI-92 SQL, Count Distinct, Continuous Forms Issues, Conditional Formatting, Template Setup, Send Email Task Manager

 

 

 

Comments for Quick Queries #21
 
Age Subject From
12 monthsYouTube CommentsAdam Schwanz

 

Start a NEW Conversation
 
Only students may post on this page. Click here for more information on how you can set up an account. If you are a student, please Log On first. Non-students may only post in the Visitor Forum.
 
Subscribe
Subscribe to Quick Queries #21
Get notifications when this page is updated
 
Transcript Welcome to another TechHelp video brought to you by AccessLearningZone.com. I'm your instructor, Richard Rost. Today's Quick Queries number 21. If this is your first Quick Queries, you're seeing in these are the videos where I answer questions that might not merit an entire video on their own, but we'll talk about it now. All right, here we go.

Starting off, here's a good one from my forum. This came up in one of the developer classes. Robert is trying to go to a field on a subform using set focus. The set focus command can only work on the form that you're on. For example, if you take a form with a subform like my order form, if you say, on this parent form in your code, "description.setfocus," it goes here. If you then say "order subform!description.setfocus," it will go here, but it will not leave the parent form. It will move around in here, but it's not going to move the focus into the field in that form. It's just a quirk. Instead, you have to use "DoCmd.GoToControl." You'll issue two commands: you'll go to control the subform first, then go to control the field inside the subform that you want.

I might actually do a full TechHelp video on this one because a few people have asked about it. I want to bring it up here because, again, a few people have asked about it. So there you go. I've got a set focus versus go to control video on the back burner. Maybe one of these days, we'll get to that one. If you want to read more about it, here's the thread right there. I'm not going to put the whole URL down below. You know how to do this stuff.

Here's another common question. People make combo boxes, and you've got two fields in that combo box. You've got an ID and a value, like your customer ID and the customer name. When you close the combo box, all you're seeing is the number. Like Julian says here, just the number 10. If that's the case, you have to hide that column. I cover that in my combo box video. Go to my website and search for "combo box," and you'll find it.

If you're referring to it in code, it's "combo box name.column(1)." There's the combo box video. There's another combo box video where I teach you how to put two fields together in there, like last name and first name, even though these are separate fields. Basically, make a query, concatenate them, and you're good to go.

From the inbox, Mike asks about switching to Linux. He wants to switch to Linux. Will Access be able to be used by it? Well, there's no Linux version of Access. So you have to see if there's some kind of emulator available. It's pretty much the same as when people ask me if they can use Access on their Mac. I've got a whole thread about that. I usually leave this one up to my resident Mac expert, Alex. He's got a whole bunch of stuff on here. I'll put a link to this down below. Essentially, you can run an emulator if they have one for running PC apps. I'm sure they have one. I've never really used Linux much myself. I toyed with it a bunch back in the early 2000s. I don't touch Mac products. I haven't since the 80s. But I'm sure this way. If you have a PC, you can also set Access up on the PC and just remote desktop into it using something like Google Chrome, like the Chrome remote desktop. I got videos on that on my website as well.

Next up, Doug says he has a split database. Is there a way to put the backend in a website directory? It's possible. You can map a drive letter. There is software out there to let you map a drive letter to a web server folder, especially if the web server is in-house. But I strongly recommend against this. Do not do this. Access is only designed by itself to work over a local area network in your office. It doesn't work well over things like Dropbox or shared drive letters like that online. It'll corrupt almost all the time. I've got several videos on this. It doesn't do well over WANs or wide area networks. Even if you've got a Z-drive or some other drive letter mapped to a server in some other location, the latency there is going to cause problems. It's just not fast enough or reliable enough of a connection for you to work well.

What I do recommend is using SQL Server. I got several videos on this. I'll put a link down below. It's not hard. I've got a seminar that will teach you how to do it. All you do is you take your tables, upload them to SQL Server, and then you just connect as if you're connecting to any data source. It's not that hard to do. Kevin Yip does mention that you can put your access tables on a web server. But then they're pretty much only usable on that server. Like the website can read and write those tables. But you shouldn't try to connect to them remotely.

When I first set up my website about 20 years ago, I was using access files. I had to use the old MDB-style files for my ASP pages to run my database, to run the website before I knew how to use SQL Server. So it works, but I only recommend it for the smallest of websites with very little traffic. You start getting 10, 15, 20 users hitting that database. It's going to slow your site down. Want to learn how to get your access database up online using SQL Server? There's a seminar for it. Check it out. You'll have this seminar which explains some additional ways you can get your database online. There's the Access Database Cloud, which is basically like a remote desktop, and it works really well for a small team. SharePoint, of course. You can Chrome remote desktop into it, like I said before. And of course, there's SQL Server. There are lots of different ways you can do it, but do it safely. Otherwise, you're going to risk corrupting your database and possibly run into bigger problems than that. So check this video out.

Bruce comes up with a question. He wants to know how come this "If" function doesn't work, "If Allow Additions," some field. Yes, probably a true or false value. Now, remember, the "If" function says, check this condition. If that's the case, set whatever the variable is to this. Otherwise, set it equal to that. So you've kind of got this written wrong. If you want to flip the values, say "If Allow Additions," then just put "false" here. Otherwise, just "true" here. But if you want to write it like that, just do this: say "Allow Additions equals not Allow Additions." That's the way you flip a Boolean value. X equals not X. So if it's true, it'll be false. If it's false, it'll be true. Of course, if it's null, it'll still be null. Because if you do any kind of null math, null plus/minus times anything is also null. But I'm assuming you're not working with null values with this one.

Regarding the ANSI-92 video, JCWin says, solution, learn SQL, and ditch the query builder, GUI. That's great. I strongly recommend people use and learn SQL because it's used all over Access. But you don't always have that luxury to take the time to learn SQL if you just want to build some basic databases. That's why I don't cover SQL that much in my beginner lessons. You can do a lot with Access, a lot of great stuff without having to learn programming or SQL. That's one of the powers of Access. It's a great rapid application development tool for people who don't want to be programmers. That's why I spend a lot of time on the GUI, as you put it, in my beginner lessons.

Drew Marshall says I sound like Quagmire. No, I don't sound like Quagmire. Giggity giggity.

ShadowDragon learned something today. Awesome. Glad to hear it.

DefenderStrader says he's trying to make a database where he can group people based on the total amount of their donations, like $1-$99, friends, $100 to $249, and so on. Yeah, this sounds very much like what I do in my age demographics video. You put people into different groups, like under 18, 18 to 25, and so on. It's the same concept. Instead of total donations, it's age. You'll just need to use an aggregate query, put those together, and there you go.

Robert Hopkins says that I may have deleted his post. I don't delete any posts unless they're spammy, rude, or don't contribute positively to the topic at hand. Now, I do get some criticisms. If you're polite about the criticism, I'll leave it on there. Like some people say, "Man, this goes too slow," which my beginner lessons do go slow because they're for beginners. I don't delete those comments. I leave them on there. But I do approve all comments. I don't always have time to go through and reply to everybody. I try to sit down maybe once a month and write as many replies as I have time for. But I do go through and read them all. If they're good, I'll include them in a Quick Queries video just like this one. But I'm glad you figured your problem out. But no, I don't delete stuff unless it's rude or just spammy.

The Dancerita says that it's an annoyance to set up all the settings that you like every time you create a new Word document. Same thing in Excel, same thing in Access. That's why I use a blank template. Templates are great. You can set it up exactly the way you like, with the fonts and margins and everything you want. I have a default template that I use for writing letters. It's got my return address, formatted, "Dear Sir or Madam," and it's got my closing. So very seldom do I actually start from scratch with a new document, spreadsheet, or database unless I'm teaching how to do that. So yeah, use templates for everything.

David wants to know about a count distinct. Yes, David, I just wanted to let you know I put this on the list for a TechHelp video. I will be addressing this pretty soon. So stay tuned.

This is about my continuous forms not working video. The major reason why a lot of people don't have their continuous forms working is that they have it set as a single form. Howismatch says the problem is, after creating a continuous form and entering a few test records, when I open the form it only shows the top record. There are more underneath it, but you have to either minimize or maximize the record to see it or drag the bottom. I can't see it obviously, but I'm guessing that you've got your form footer really big. Based on the size that you have it set, you're not able to see it. Let me show you what I mean.

Here's my continuous form. You see here if I resize this, you can see. Now, if you go into here and either your header or your footer, if you make this really big like that, save it and reopen it, you can see now that you see fewer records. If your form is sitting like that, you might also not see all the records. They're there. You've got to tab or maximize. But the problem is your header or footer section is too big. To fix that, make sure this is nice and tiny and just make sure that your sections in here aren't big. I'm guessing that's what the problem is. If that's not the problem, I need to see some screenshots. Post it on my website in the visitor form, unless you're a member, then you can post it in the regular forums. This is one of those things I kind of have to see. It's hard to go by based on a description.

AH World BH says that they were looking for that, the highlight of the birth month. They were doing this for employee contracts expiring this month or three months from now. Of course, the birth month video only shows you how to highlight if it just looks at the month field. So any October, any January, whatever. For what you need, it's much simpler. If you want to just see people expiring this month or three months from now, you can use the date add or the date diff features functions. Or if you're not super picky about calendar month to the day, you could just say today's date plus 90. Sometimes that's good enough. But that's a lot easier than what I covered in here.

ShadowDragon, yes, I use conditional formatting everywhere. It's much easier to draw your eye to something, like red if a bill needs to be paid or whatever.

You're very welcome, Paul. I love doing it. I hear this a lot. People wish they would have known something that I teach years ago. Me too. I'm always constantly learning stuff that I'm like, man, I wish I would have known 10 years ago. I consider it a bad day if I don't learn something new every single day. I haven't learned something new yet today, so I'm on a mission.

Rick Tapke says with my imported field names, my video talks about how when you import a spreadsheet from Excel, you get whatever field names are in the column headers. You specify that when you do a "DoCmd.TransferSpreadsheet," and Rick is saying that you just make one table with the field names that you want and copy and paste that into Excel. Yeah, that would work great. The problem is the questioner says that he has no control over that spreadsheet. It gets sent to him. He doesn't want to have to bother with opening up the spreadsheet every time to modify it before he imports it. That's why I talk about the way I do in the video. I teach you how to deal with those field names that have trailing spaces. There are a million options. That's one of the things I love about Access and programming in general. There are a million ways to do everything. But if you want to skip that step without having to open up the Excel file, then that's what you kind of have to do.Yeah, I'm fortunate that I haven't lost a lot of hair yet. I've done a lot of programming, and I've pulled a lot of hair, like, you know, pull your hair, but I haven't pulled a lot of it out. I'm 52 years old now, and I still have most of my hair. So I think I'm good. Both of my grandfathers, one grandfather was bald in his 40s, pretty much bald, and the other one, I think he died well into his 60s, and he had a full head of gray hair. So I'm hoping I got his genes. Well, I've got some grays. I've definitely got some grays, but at least I've got most of my hair still.

And my profile picture that you're seeing, that's about 10 years old. I almost never wear a suit and tie, but I was going to a wedding one day, and I was all dressed up with that red tie. I looked in the mirror, and I'm like, damn, I look good. So I took a selfie, and I'm like, that should be my profile picture for my business cards on my website and stuff. So that's from about, I think, 2014. I've aged gracefully since then, don't worry.

This question's about using send email, and you can't close Access, so you use the task manager to kill it. Yeah, that happens sometimes if the program that you're using misbehaves. Like if you're using send object to send to Microsoft Outlook and Outlook has a problem, either it locks up or whatever, then Access will not get control back until you kill one of those two things. Check your code, check your settings. This again is one of those things that's difficult to troubleshoot without me looking at it, but it could be an SMTP issue with your mail settings, and then Outlook is just kind of hanging and doesn't return control to Access. So yeah, just have some just so you can figure it out.

Nure's stud wants to know if you can add a header for each field or column in a list box. Yep, you just gotta look for the column heads property. It works the same in list boxes and in combo boxes. I don't think I have any list boxes in this database. So let's do it with a combo box. Here's a combo box that has a customer's last name, first name, and it only has one visible field called LF. But if you go in here, open up the properties, and find under format, find column heads and switch that to yes, those are the column headers. Save it, close it, open it back up again, and there you'll see the little column header. This will work the same in list boxes and in combo boxes. There you go, I actually got a video on this coming up pretty soon.

If you've been following my channel for any time, you know that twice a year, I post a video, and I rail on daylight saving time. I hate daylight saving time. I always make that mistake myself, savings. Catherine DeFi says that she agrees, but she just doesn't use any mechanical clocks or clocks that don't automatically change. Just use your phone and your PC. Yeah, I've got a lot of old digital clocks, like in my garage, and I've got a big wall clock outside on my patio, and you still gotta go over change. But not everything can automatically update like your phone can.

Someone made an excellent suggestion in my forums. They said because some people can't decide whether they want to go to standard time or keep daylight saving time, some people say they want the extra hour of sunlight in the summer, and other people say they don't want it so dark in the winter. The suggestion that I saw was just put half an hour in there of daylight saving time and just leave it for year-round for everybody. That's kind of a compromise between them. I like that idea. I could go with that. Just stop changing the clocks, people. Stop, stop it. Just end the insanity.

This is one of those things that I kind of have to see to be able to tell you what's wrong. If you go into design view and your table is disabled, then you might be working with an encrypted file or an execute-only version. There are a million reasons why it could not work, and I don't have enough information to help you, so sorry.

Yes, my rage for daylight saving time has been around for decades. I hate it, I've always hated it. I also made a suggestion on getting rid of time zones. I know this will never happen. It's just a fantasy of mine. If the whole world was on one time standard, then you just gotta know the local sun up and sundown times. If you know that the sun comes up at 3 p.m. and it goes down at 3 a.m., okay, so when you travel, everybody's on the same clock. I don't know. I think it would work. Yeah, the closer to the equator you are, the less needed daylight saving time is. I get it if you live up north. Like I understood it a little better when I was in Buffalo, and you do have really short days, but like down here in Florida now. So it's like, no, we don't need it.

Hi, Yami. Yes, you watched the basic relationships video where I talk mostly about one-to-many relationships. So what you need, if you want to be able to have it where you can have multiple job types for a particular customer, you need a many-to-many relationship with a subform where you can pick multiple types. This is the video that explains how to do that.

You know, a lot of people are surprised by the number of people that post this, how do you win whatever lottery? I can teach you how to analyze the numbers. But if I knew how, if you really think if I knew how to win a lottery, I would tell you guys, come on. Wasn't there a movie out not too long ago about some dude that figured out a loophole? There's a mathematical loophole in some state's lottery and he won millions of dollars. I remember watching the movie, but I can't remember the details, and I don't feel like Googling it, but there's a movie about it. Google it.

Yeah, I told that to Alex that you mentioned that and he got a chuckle too. Hey Nigel, yeah, debugging is very, very useful. Learning how to debug, learning how when you have something that doesn't work, how to fix it is sometimes more important than learning how to write code in the first place. I've got a couple of basic TechHelp videos on some simple debugging. You could look for those on my website, but I spent a lot of time covering debugging in Access Developer 15. I call it my debugging level two because I go over the basic stuff earlier, but this is the good stuff. Setting up a debug loop with a go to, the immediate window watches, breakpoints, all that stuff.

Oh, I feel you, Lilith, I've had my dog destroy whole laptops on me before the one time, when I first got him, he was a puppy, he's about four years old now, but he was sitting next to my desk, got all excited, hopped up, knocked my coffee over. Bye, laptop. I took it apart, tried to clean the laptop, keyboard, nope, it was gone. So yeah, try to keep animals away from your electronics.

Can you put multiple images on a record? Yeah, you set it up with a subform. If you're gonna have multiple of anything related to something, then you have to have a separate table and you have to have a relationship, and in this case, I would use a form with a subform, and you could scroll down with the different records. That's the default behavior that Access uses, and that would not be that hard to set up.

If you want to make little buttons, like you see on Amazon, where the products have multiple buttons, and you want to click on a button underneath it and go left and right, sure, you could do that too. That would involve a little programming, but I'm certain it's possible. Maybe I'll make a TechHelp video on this eventually. I'll put it on a list, that'd be a cool video. In fact, sometimes I surprise myself, I made this video a little while back, and I totally forgot about it. But yes, I did cover how to do that with multiple images in a subform.

This actually uses a related form. It puts it in the context form, which is related to the customer record. It opens up in a separate form, but you could make this a subform inside the customer form. Or in your case, you could make this subform inside a product form. I don't have little buttons though, but I know what you're going for. Instead of having this, where you can click, click, click, click, click, go down, you want to just see the image, and then have a left and right arrow under there. That's certainly possible, and maybe I'll make a video on it. Who knows? We'll see. I do also have some image management in my ABCD database part five. But again, I don't have exactly what you wanted, but maybe I'll add it to this too.

Alright, folks, that's about going to do it for today. That's a quick queries TechHelp video for today. Hope you learned something. What's today, Friday, the 8th of November, 2024. Have a good weekend. Live long and prosper, my friends. I'll see you Monday.

TOPICS:
Navigating subform focus with DoCmd.GoToControl
Combo box column visibility issues
Concatenating fields in combo box queries
Access compatibility with Linux using emulators
Mapping web server directories for Access backends
SQL Server for Access database hosting
Using SQL Server with remote desktop options
Troubleshooting continuous form display issues
Boolean value flipping using "Not" in VBA
Count distinct request for TechHelp video
Issues with continuous form settings display
DateAdd and DateDiff usage for expiration tracking
Using conditional formatting effectively
Dealing with Excel import field names in Access
Send object email issues causing Access hang
Adding column headers in Access list boxes
Daylight saving time frustrations
One-to-many vs. many-to-many relationships
Managing multiple images per record with subforms
Creating clickable image toggles in Access forms

COMMERCIAL:
In today's video, we're tackling Quick Queries number 21, where we'll discuss a range of Microsoft Access topics that don't each need a full video. You'll learn about using DoCmd.GoToControl for better navigation on subforms, adjusting combo box display values, handling Access on Linux or Mac devices, and the risks of running Access databases over WANs. We dive into using SQL Server for better remote database management, flipping Boolean values, and much more. Plus, discover a host of useful tips for debugging, managing continuous forms, and effective use of templates. You'll find the complete video on my YouTube channel and on my website at the link shown. Live long and prosper my friends.
Quiz Q1. What is the main limitation of using the SetFocus command in Access as discussed in the video?
A. It can't be used to navigate to a subform.
B. It only works with text fields.
C. It only works on the main form and cannot focus on controls within a subform.
D. It requires an internet connection to function.

Q2. What method is recommended for switching focus to a control inside a subform?
A. SetFocus with subform prefix
B. ActiveControl.Focus
C. DoCmd.GoToControl
D. UseComboControl.Focus

Q3. When using a combo box with two fields, what problem might you encounter when closing the combo box?
A. It will not display any data.
B. Only the numerical ID will show, not the descriptive value.
C. It will automatically reset to the default value.
D. It will break the data link with the table.

Q4. How can one display column headers in a list or combo box in Access?
A. Use "Header = True" in VBA.
B. Manually enter the headers in the first row.
C. Enable the "HeaderVisible" property in the property sheet.
D. Set the "Column Heads" property to Yes.

Q5. What is the suggested solution for running Microsoft Access on a Linux system?
A. Install a Linux version of Access.
B. Use an emulator or run Access on a PC and use remote desktop software.
C. Access cannot be used on Linux.
D. Convert Access to a PDF for Linux usage.

Q6. What is a major concern with using Access over a Wide Area Network according to the video?
A. It will consume excessive bandwidth.
B. It will corrupt data due to latency issues.
C. It can't handle more than 10 user connections simultaneously.
D. It is incompatible with SQL Server integration.

Q7. Which database technology is recommended for using Access databases over the internet?
A. FTP Data Transfer
B. Microsoft SharePoint only
C. SQL Server
D. Microsoft Excel Online

Q8. How can you flip a Boolean value from true to false within an Access VBA code?
A. By simply reassigning the variable with a new value.
B. By using the inverse logic operation on the variable, like X = not X.
C. By using an IF statement to check the current value.
D. Boolean values cannot be directly flipped in VBA.

Q9. What is mentioned as a potential cause of issues when sending emails through Access?
A. Mismatched data types in email fields.
B. A known bug in newer Access versions.
C. Issues with the SMTP settings causing Outlook to hang.
D. Incorrect record locking properties.

Q10. What advice is given regarding debugging Access applications?
A. Avoid debugging as it rarely provides useful information.
B. Focus on learning complex SQL as a priority.
C. Use built-in debugging tools like the immediate window, breakpoints, and watches.
D. Rely solely on user feedback to identify issues.

Q11. How does the video suggest handling field names when importing spreadsheets with headers?
A. Manually change each field name after import.
B. Modify the spreadsheet every time before import.
C. Use "DoCmd.TransferSpreadsheet" and adjust with VBA if needed.
D. Use automated scripts to rename during import.

Q12. What is the proposed alternative to daylight saving time discussed in the video?
A. Moving all clocks forward by two hours permanently.
B. Implementing a 30-minute shift and maintaining it year-round.
C. Eliminating clocks entirely in certain regions.
D. Synchronizing all time zones to UTC globally.

Answers: 1-C; 2-C; 3-B; 4-D; 5-B; 6-B; 7-C; 8-B; 9-C; 10-C; 11-C; 12-B.

DISCLAIMER: Quiz questions are AI generated. If you find any that are wrong, don't make sense, or aren't related to the video topic at hand, then please post a comment and let me know. Thanks.
Summary Today's TechHelp tutorial from Access Learning Zone tackles some intriguing topics, composed of frequently asked questions and useful insights. I'm Richard Rost, your instructor. Let's explore some queries that might not require a full video, but are worth discussing here.

Firstly, a query emerged from my forum during a developer class involving the use of Set Focus to access a field on a subform. The Set Focus command is limited to the current form, which won't work if you try to move focus directly to a field on a subform. Instead, utilize DoCmd.GoToControl to first navigate to the subform and then to the specific field within it. Although I may cover this in a future video, I've provided this tip here as many have inquired about it.

Another typical question concerns combo boxes displaying only an ID number without associated names when closed. If you encounter this, you need to hide that column. Searching for "combo box" on my website will guide you to videos addressing this issue, along with instructions on combining multiple fields into one display, such as first and last names.

For those contemplating a switch to Linux, it's important to note that Microsoft Access doesn't have a Linux version. To use Access, consider whether there's an available emulator. This situation mirrors questions about using Access on a Mac, and more information can be found in our resources.

Moving on, if you have a split database, take caution when considering placing the backend on a web directory. Mapping a drive letter to a web server folder can be problematic as Access isn't designed for use over WANs or via services like Dropbox. Instead, transitioning to SQL Server is advisable for remote database connectivity, and my seminars provide detailed steps for achieving this.

We received a query about modifying Boolean expressions like "If Allow Additions." For switching Boolean values, employ "Allow Additions equals not Allow Additions" to toggle between true and false. This approach efficiently reverses the condition's value.

Engagement in learning SQL is recommended, although Access's simplicity accommodates those without coding experience. For basic database creation, using GUI interfaces remains highly effective, which is why it's prioritized in beginner lessons.

On donations, if you're seeking to categorize people based on total donations, consider using an aggregate query similar to the grouping method in my age demographics video. This approach enables segmentation, akin to age groups but using donation amounts.

Issues with continuous forms not displaying all records often arise from larger form footers or headers. Adjust these sizes to reveal hidden records. Otherwise, screenshots might be needed for troubleshooting.

For list boxes or combo boxes, column headers can be added through the column heads property, enhancing the data display for users. This feature is accessible in both control types.

Daylight saving time remains a hot topic, with suggestions ranging from eliminating it to adopting a half-hour change year-round. While opinions vary, the consensus among my followers leans toward simplification and consistency in managing time changes.

When using relationships in databases, for many-to-many connections, incorporating a subform allows multiple selections, such as multiple job types for a customer, effectively managing complex data relationships.

If you experience database fields not displaying correctly after importing from Excel, ensure you're addressing field name discrepancies, such as trailing spaces, by utilizing Access's capabilities for handling these issues without manually adjusting spreadsheets.

As for integrating multiple images or managing records with multiple related items, using subforms is effective and intuitive. While more programming would be needed for additional interactive features, Access provides solid foundational methods for managing related data efficiently.

In conclusion, today's session provided answers to various Access-related queries and highlighted practical solutions for managing databases efficiently. For a detailed, step-by-step guide on these topics and more, be sure to check out the video tutorials on my website. Live long and prosper, my friends.
Topic List Navigating subform focus with DoCmd.GoToControl
Combo box column visibility issues
Concatenating fields in combo box queries
Access compatibility with Linux using emulators
Mapping web server directories for Access backends
SQL Server for Access database hosting
Using SQL Server with remote desktop options
Troubleshooting continuous form display issues
Boolean value flipping using "Not" in VBA
Count distinct request for TechHelp video
Issues with continuous form settings display
DateAdd and DateDiff usage for expiration tracking
Using conditional formatting effectively
Dealing with Excel import field names in Access
Send object email issues causing Access hang
Adding column headers in Access list boxes
Daylight saving time frustrations
One-to-many vs. many-to-many relationships
Managing multiple images per record with subforms
Creating clickable image toggles in Access forms
 
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2025 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 11/13/2025 9:49:17 AM. PLT: 2s
Keywords: TechHelp Access, Avoiding Lookup Fields, Dlookup, Database Maintenance Tips, SetFocus vs DoCmd.GoToControl, Combo Box Column Names, Access Linux Compatibility, Split Database Web Directory, SQL Server Migration, Boolean Value Flip, ANSI-92 SQL, Count Dist  PermaLink  Microsoft Access Quick Queries #21