Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
White Dwarf Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Nest
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
EN Publishing
Twitter
BlueSky
Facebook
Instagram
EN World
BlueSky
YouTube
Facebook
Twitter
Twitch
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions, OSR, & D&D Variants
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
Upgrade your account to a Community Supporter account and remove most of the site ads.
Rocket your D&D 5E and Level Up: Advanced 5E games into space! Alpha Star Magazine Is Launching... Right Now!
Community
General Tabletop Discussion
*Geek Talk & Media
Need help with Access
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Andre" data-source="post: 2314070" data-attributes="member: 25930"><p>Did you, by chance, import the switchboard and its underlying table from the earlier file? If so, I would suggest recreating it from scratch. Switchboard forms can be a bit flaky and importing one into a different file might cause problems like this. Alternately, check to see if the forms are opening to a new record - if so, you can change this in the switchboard properties. Another possibility is a problem with the record source of the form. Open it both ways and check the record source to verify that it's the same. </p><p></p><p>BTW - When you open a form with the switchboard, try going to design view, then back to form view. If your data suddenly appears, then it's probably a problem in the switchboard properties.</p><p> </p><p> </p><p></p><p></p><p>Consider hiding the database window on startup, but only if you leave a method for bringing it back (so you can make changes). IIRC, <F6> will bring it up. Alternately, I tie a small bit of code to a logo or other object, so if I double-click it, the database window appears.</p><p></p><p>Later you'll want to create custom menu and toolbars for the application. Absolutely necessary if you want to "idiot-proof" the database. Just always save a copy of the file before making significant changes - helps you avoid problems such as the macro you mentioned above.</p><p></p><p> </p><p></p><p></p><p></p><p>I understand where you're going with this, but it will require some vba programming to pull it off. A simpler technique is to tie the main form to a combo box. The user can start typing in the combo box, then hit [Enter] when the correct name is displayed. Not much extra effort for the user, but much easier for you if you're not comfortable with vba programming in Access. Note: you'll need to add some error-trapping at some point, as I've seen people start typing, then erase what they've entered, then try to click something else on the form. This prompts an error message, as the combo box doesn't like the null entry. Irritating...</p><p></p><p>I'm not a big fan of form/subform for entry, as I don't think it's always intuitive for the casual user. If you're willing to dig into the code, I have a form I modified from someone else that allows me to link contacts with groups (think distribution groups in Outlook). You could easily adapt the concept to Patrons and Performances. Basically, the form would display two list boxes, one for patrons, one for performances. The user highlights one or more names, clicks the add button, and the selections are added. An almost identical form would allow the user to select multiple performances and add those to one patron. Very user-friendly (with proper error-trapping, of course <img src="https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f609.png" class="smilie smilie--emoji" loading="lazy" width="64" height="64" alt=";)" title="Wink ;)" data-smilie="2"data-shortname=";)" /> ).</p><p> </p><p></p><p></p><p></p><p>A control button, with the Apply Filter action tied to it. Create a query for the parameters you want, then apply that query as the filter. I used this idea for my 3.x database of monsters, spells, items, and so forth.</p><p></p><p> </p><p></p><p></p><p>Same as above, except the button has an Open Form event tied to it. It's usually good design to minimize the current form before opening the new one, then restore the old form when the new one closes, but that's not strictly necessary.</p><p></p><p>If you want to zip the file and send it (w/o any sensitive data), I'll be happy to take a look and make more detailed suggestions. I'm at <a href="mailto:sirwhiskers@att.net">sirwhiskers@att.net</a>.</p></blockquote><p></p>
[QUOTE="Andre, post: 2314070, member: 25930"] Did you, by chance, import the switchboard and its underlying table from the earlier file? If so, I would suggest recreating it from scratch. Switchboard forms can be a bit flaky and importing one into a different file might cause problems like this. Alternately, check to see if the forms are opening to a new record - if so, you can change this in the switchboard properties. Another possibility is a problem with the record source of the form. Open it both ways and check the record source to verify that it's the same. BTW - When you open a form with the switchboard, try going to design view, then back to form view. If your data suddenly appears, then it's probably a problem in the switchboard properties. Consider hiding the database window on startup, but only if you leave a method for bringing it back (so you can make changes). IIRC, <F6> will bring it up. Alternately, I tie a small bit of code to a logo or other object, so if I double-click it, the database window appears. Later you'll want to create custom menu and toolbars for the application. Absolutely necessary if you want to "idiot-proof" the database. Just always save a copy of the file before making significant changes - helps you avoid problems such as the macro you mentioned above. I understand where you're going with this, but it will require some vba programming to pull it off. A simpler technique is to tie the main form to a combo box. The user can start typing in the combo box, then hit [Enter] when the correct name is displayed. Not much extra effort for the user, but much easier for you if you're not comfortable with vba programming in Access. Note: you'll need to add some error-trapping at some point, as I've seen people start typing, then erase what they've entered, then try to click something else on the form. This prompts an error message, as the combo box doesn't like the null entry. Irritating... I'm not a big fan of form/subform for entry, as I don't think it's always intuitive for the casual user. If you're willing to dig into the code, I have a form I modified from someone else that allows me to link contacts with groups (think distribution groups in Outlook). You could easily adapt the concept to Patrons and Performances. Basically, the form would display two list boxes, one for patrons, one for performances. The user highlights one or more names, clicks the add button, and the selections are added. An almost identical form would allow the user to select multiple performances and add those to one patron. Very user-friendly (with proper error-trapping, of course ;) ). A control button, with the Apply Filter action tied to it. Create a query for the parameters you want, then apply that query as the filter. I used this idea for my 3.x database of monsters, spells, items, and so forth. Same as above, except the button has an Open Form event tied to it. It's usually good design to minimize the current form before opening the new one, then restore the old form when the new one closes, but that's not strictly necessary. If you want to zip the file and send it (w/o any sensitive data), I'll be happy to take a look and make more detailed suggestions. I'm at [email]sirwhiskers@att.net[/email]. [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*Geek Talk & Media
Need help with Access
Top