I
IKMD66
Hi,
Just beginning on Access therefore am gratefull for any assistance provided.
Scenario
I want to record general availability of people on a daily basis - straigh
forward enough
Person ID, Day, Time From, Time To, Total Hours (calculated) and a check box
to indicate the record is active.
By making the Person ID and Day fields primary the person can only ever have
one entry per day which is exaclty what I want,
The issue arises when I get onto forms I want to dispay default entries for
each day and allow the user to select the checkbox (to make it active) and
correct any entries that require amendment.
If I repeat the fields on the form seven times (for seven days) and rename
them accordingly as soon as I change e.g a Time From on Monday the values
then all change to the same for each of the seven lines. If I do this via
seperate subforms the result is the same.
The only way I have been able to do this without getting the above reaction
is to create seven seperate tables (Monday, Tuesday etc) and then place them
in the form - this way if I change the entry for Monday the other fields do
not change to reflect the Monday record. This seems an inefficient way to do
things and would appreciate any advise on how to do this in a more efficient
way.
Thanks in advance.
Regards,
Kirk
Just beginning on Access therefore am gratefull for any assistance provided.
Scenario
I want to record general availability of people on a daily basis - straigh
forward enough
Person ID, Day, Time From, Time To, Total Hours (calculated) and a check box
to indicate the record is active.
By making the Person ID and Day fields primary the person can only ever have
one entry per day which is exaclty what I want,
The issue arises when I get onto forms I want to dispay default entries for
each day and allow the user to select the checkbox (to make it active) and
correct any entries that require amendment.
If I repeat the fields on the form seven times (for seven days) and rename
them accordingly as soon as I change e.g a Time From on Monday the values
then all change to the same for each of the seven lines. If I do this via
seperate subforms the result is the same.
The only way I have been able to do this without getting the above reaction
is to create seven seperate tables (Monday, Tuesday etc) and then place them
in the form - this way if I change the entry for Monday the other fields do
not change to reflect the Monday record. This seems an inefficient way to do
things and would appreciate any advise on how to do this in a more efficient
way.
Thanks in advance.
Regards,
Kirk