G
Gordon Foster
Hi,
I am making an Access 2000 database to record serial numbers of products
that we ship out.
I have a main form which is for the orders with an underlying table called
'Orders'. On this form I have a subform for all the items (part numbers) on
the order with an underlying table called 'Order Details'. The items on the
order may have one or more serial numbers so I have a subform within the
subform with an underlying table called 'Order Details Details'. I can
navigate the main form from order to order. I can navigate the first
subform from one item to the next and see the serial numbers for each item.
I'm sure this is the way I should have my tables setup.
The problem is usability. I want users to select a part number and then
start scanning, whether each item needs one or more serial numbers. The way
in which it has to be done now is to select the first item from the subform
and scan the serial numbers for that item in the subform within the subform.
Next the user will have to navigate to the next item and scan the serial
numbers for that item and so on. The navigation part will slow down our
users as there may be a lot of items on the order. My plan is to use code
in the _AfterUpdate event of the control where the serial numbers are
entered to see if the maximum number of serial numbers has been reached for
that item and then I will navigate them to the next item and place the focus
back to the subform within the subform.
Does this look like the best way for me to be doing this? I'm just
wondering if I've made things more complicated for myself (i.e. setup my
relationships wrong).
Any suggestions would be appreciated. Thank you.
Gordon Foster
I am making an Access 2000 database to record serial numbers of products
that we ship out.
I have a main form which is for the orders with an underlying table called
'Orders'. On this form I have a subform for all the items (part numbers) on
the order with an underlying table called 'Order Details'. The items on the
order may have one or more serial numbers so I have a subform within the
subform with an underlying table called 'Order Details Details'. I can
navigate the main form from order to order. I can navigate the first
subform from one item to the next and see the serial numbers for each item.
I'm sure this is the way I should have my tables setup.
The problem is usability. I want users to select a part number and then
start scanning, whether each item needs one or more serial numbers. The way
in which it has to be done now is to select the first item from the subform
and scan the serial numbers for that item in the subform within the subform.
Next the user will have to navigate to the next item and scan the serial
numbers for that item and so on. The navigation part will slow down our
users as there may be a lot of items on the order. My plan is to use code
in the _AfterUpdate event of the control where the serial numbers are
entered to see if the maximum number of serial numbers has been reached for
that item and then I will navigate them to the next item and place the focus
back to the subform within the subform.
Does this look like the best way for me to be doing this? I'm just
wondering if I've made things more complicated for myself (i.e. setup my
relationships wrong).
Any suggestions would be appreciated. Thank you.
Gordon Foster