G
Guest
Hi All. Thank you, in advance, for all the help everyone has given me. I am
brand new to building Access databases and have been rushed into action to
build one for my company. These message boards have been an excellent source
of info.
The History: I had built a database to track my company's sales and to allow
the salespeople to input forecasts (the only input form in the database).
Initially, I was told that concurrency was an issue. Later, I found out that
it isn't so much with under 25 users - my company's requirements. To get
around concurrency issues, I was going to copy the main database and save it
as a new database SPECIFIC to each salesperson. I would make it specific by
deleting the customers that weren't theirs. I built in a way for them to
export their most current forecasts.
The enlightenment: With new information from these postings, I realize that
we shouldn't have concurrency issues. I also read somewhere that you can
link the user's logon ID to get to that SPECIFIC customer information. I
want to convert to this - aka, one database.
The questions: I read that you can link the query behind the form, via this
Currentuser() command. How do I do this? Also, the SQL for the query behind
the form would need to be changed as a "WHERE (salesperson
field)=Currentuser(). Again, how do I do this? From there, I read that
splitting the database would be necessary. Anything specific I need to know
or be aware of? Finally, are there anymore steps or things I am missing to
convert everything to run off of one database? Thanks much!
brand new to building Access databases and have been rushed into action to
build one for my company. These message boards have been an excellent source
of info.
The History: I had built a database to track my company's sales and to allow
the salespeople to input forecasts (the only input form in the database).
Initially, I was told that concurrency was an issue. Later, I found out that
it isn't so much with under 25 users - my company's requirements. To get
around concurrency issues, I was going to copy the main database and save it
as a new database SPECIFIC to each salesperson. I would make it specific by
deleting the customers that weren't theirs. I built in a way for them to
export their most current forecasts.
The enlightenment: With new information from these postings, I realize that
we shouldn't have concurrency issues. I also read somewhere that you can
link the user's logon ID to get to that SPECIFIC customer information. I
want to convert to this - aka, one database.
The questions: I read that you can link the query behind the form, via this
Currentuser() command. How do I do this? Also, the SQL for the query behind
the form would need to be changed as a "WHERE (salesperson
field)=Currentuser(). Again, how do I do this? From there, I read that
splitting the database would be necessary. Anything specific I need to know
or be aware of? Finally, are there anymore steps or things I am missing to
convert everything to run off of one database? Thanks much!