I haven't ran into this type of issue, but then I haven't went into full
blown test mode either, so this is something that I may have to deal with at
a later point of time. I have done some testings already with regards to
using the Long Integer format and AutoNumber, of which for the most part, I
haven't had any issues with it at this time. I don't know what more to
mention other than check to be sure that all of the references on their
systems are the same as what's on your system (goto VBA Editor,
Tools>References, and check the list in there to be sure that all checked
items are matching). Look for other differences between the users on their
systems and what's on your system. Have you tried to use your permissions
on their systems? There's a lot of various testings depending on what it is
that you looking for, that needs to be done to resolve issues.
However, given the issue that I have with bound forms not being so user
friendly for mouse users with the strict data validation checks (note, this
is not the same as Security issues, but they do overlap) that I require, I
have my forms unbound and using DAO to do all of the DB manipulation on the
BE DBs. In this DB setting up process that I'm going through, I have for
the must part used the following set of guidelines. There's some minor
differences in how I approached this cause of my customers being internal
customers, but the general steps still applies.
Seven Step Design Process of a DBMS
1) The Overall Design - From Concept to Reality
· Interview Users
· List Tasks
· Conceptualize The Design
· Create A Prototype For Customer To Get A Feel For
2) Report Design - Placing Your Fields
3) Data Design - What Fields Do You Have?
· Determine Information Of Each Report Individually
· Combine Data
4) Table Design And Relationships - Database Normalization
· 1NF - Eliminate Repeating Groups
· 2NF - Eliminate Redundant Data (Tables based on defined Primary
Key)
· 3NF - Eliminate Columns (Fields) not Dependent on the Key
· 4NF - Isolate Independent Multiple Relationships (Many to Many
Relationships)*
· 5NF - Isolate Semantically Related Multiple Relationships (X Many
Relationships)*
· Setup relationships based on Primary and Secondary Keys
5) Field Design (Validation)
· Design Field Properties
· Design Data Entry Rules
· Design Lookup Tables
· Create Test Data
6) Form Design - Input
· Design Data-Entry Screens
7) Automation Design - Menus
· Setup Command Buttons
· Setup Menus
· Setup Switchboard
· Setup Error-Checking Procedures
· Setup other miscellaneous automations
*For Examples of 4NF and 5NF, goto
http://www.utexas.edu/its/windows/database/datamodeling/rm/rm8.html
Along with this, I also have a particular model mapped out as I'm in the
process of creating an MRP type system. The Guideline that I pasted into
this message above, I summarized from the book, "Access 2002 Bible" by Irwin
and Prague. That book hits up on a lot of the general type stuff for DB
programming, though I have a separate book for VBA programming in Access
2002.