> Thank you for your response. We made a concious decision to avoid VBA as
> much as possible in this tool because of past experiences. This tool is
[quoted text clipped - 107 lines]
>>>
>>> -John
Thank you for the response. I hope I get all of the questions, I only saw 2.
The answer to the first question about do I want the tool to automatically
add vendors. The answer to that is a partial yes...I have it setup so that
if a new vendor is recognized it prompts the user to basically makea
decision about the vendor and then it is added. I cannot skip the step where
the user assigns the contact to the vendor. The reason behind teh question
is if the recognition process does not find any new vendors the user is still
presented with the form for assigning a contact. If no new vendors are
recognized I want to avoid that step.
The second question asked how my database is setup...I am not sure what you
mean by this. Are you looking for relationship information, table/querie
structure?
As far as the design goes...the tool is nearly finished and I am strictly
working on user enhancements to make the tool more friendly. I will admit
that code and sql often improve performance...but in this instance what is
important is leaving something that can be maintained by this group.
Regarding the macro/code statement...imagine a choose your own ending
book...that is very similar to this tool. What that means is there is
interactivity with the user while they are diving to get their data. To
avoid over zelous users who try to go to teh next page before finishing the
current page, the old tool is littered with time validations (speed bumps).
One of the biggest complaints I received was that users would click the next
option too early and the tol would bomb out. I could easily add speed bumps
or code to disable the mouse buttons...problem is...too much code. I have
about 5 lines of code in the tool right now, 4 lines are me.recalc. It is
important that I stay away from VBA unless absolutely necessary. I do not
believe that I can accomplish what I am looking to do (avoid opening a form
for an empty dataset) without vba. Thanks again
-john
> Hi John,
>
[quoted text clipped - 135 lines]
> >>>
> >>> -John
strive4peace - 20 May 2008 23:09 GMT
Hi John,
"Are you looking for relationship information, table/querie structure?"
not queries because they do not hold data -- information on what your
tables contain and how your tables are related ... for instance, you are
making a table (that I assume is a temporary table). I assume you have
a separate table for vendors and table(s) with related records.
Once you make the temporary table (if that is what it is), is there
Referential Integrity on the relationship between Vendors and the
related tables? Are you adding just the new records if the user wants
them? Are you updating records that are already there?
what tables are in the database? what is the purpose of the database?
"I do not believe that I can accomplish what I am looking to do (avoid
opening a form for an empty dataset) without vba."
In many cases, it is necessary to use VBA. It should not be something
to fear. Using VBA is how to truly unleash the power of Access. The
main thing is to make sure you add comments (what sections do, what
forms/controls call the code, assumptions, etc), so another programmer
down the road will understand what is being done. Also, indent code,
declare variables at the top of each procedure, write modular routines
but not so cryptic that the code is hard to follow ...
Warm Regards,
Crystal
Access Basics
8-part free tutorial that covers essentials in Access
http://www.AccessMVP.com/strive4peace
*
(: have an awesome day :)
*
> Thank you for the response. I hope I get all of the questions, I only saw 2.
> The answer to the first question about do I want the tool to automatically
[quoted text clipped - 169 lines]
>>>>>
>>>>> -John