A
Ann Scharpf
Hi,
Most of the Access databases I've created so far have been for my own use.
I've worked directly in the data tables. I am now creating a database for a
small NGO to use to track medical data for a project in Africa. I need to
create input forms for the end user to enter the data and a nice menu
structure etc.
My question concerns the best way to limit data entry to prevent errors.
For example, there is a child data form that will have fields like
ClinicID
Outcome
StudyFood
CaretakerType
PriorMalnutrutionTreatment
et cetera. For each of these fields, I need to limit the user's scope of
choices. I had set up data tables for each item and linked the appropriate
fields between the tables. When I enter data directly into the table, I am
appropriately prevented from entering an invalid code.
But I would like to have the ability on the input form to show a new data
entry person a list of their choices. I don't see a way to tell the form to
look the value up from one table but store it in another table.
Would I be better off to just create list boxes on the input form? I am
concerned that this might be difficult for them to maintain if they end up
needing to add codes. The data entry and database maintenance will end up
being done by college/medical school students who are volunteering in Malawi.
I will document the database but I don't want to make it harder than
necessary to maintain.
Obviously I am new to the whole forms concept. So far, the only forms I've
used have been switchboards to run macros for things I do often in my
databases. I've never EVER used them to enter and maintain data. I'm
googling but, if any of you could recommend some good websites to go to for
tuturials/reference, I'd really appreciate it.
Thanks so much for your help and advice.
Most of the Access databases I've created so far have been for my own use.
I've worked directly in the data tables. I am now creating a database for a
small NGO to use to track medical data for a project in Africa. I need to
create input forms for the end user to enter the data and a nice menu
structure etc.
My question concerns the best way to limit data entry to prevent errors.
For example, there is a child data form that will have fields like
ClinicID
Outcome
StudyFood
CaretakerType
PriorMalnutrutionTreatment
et cetera. For each of these fields, I need to limit the user's scope of
choices. I had set up data tables for each item and linked the appropriate
fields between the tables. When I enter data directly into the table, I am
appropriately prevented from entering an invalid code.
But I would like to have the ability on the input form to show a new data
entry person a list of their choices. I don't see a way to tell the form to
look the value up from one table but store it in another table.
Would I be better off to just create list boxes on the input form? I am
concerned that this might be difficult for them to maintain if they end up
needing to add codes. The data entry and database maintenance will end up
being done by college/medical school students who are volunteering in Malawi.
I will document the database but I don't want to make it harder than
necessary to maintain.
Obviously I am new to the whole forms concept. So far, the only forms I've
used have been switchboards to run macros for things I do often in my
databases. I've never EVER used them to enter and maintain data. I'm
googling but, if any of you could recommend some good websites to go to for
tuturials/reference, I'd really appreciate it.
Thanks so much for your help and advice.