Guest_imported
New member
- Jan 1, 1970
- 0
I have an orders table that has customer name, delivery details, order number, etc and a field that has number of pallets for that order. A label report is then created from this printing out the customer order details.
At the moment, the report prints out 1 page per Customer / Order number. If the number of pallets is greater than 1 in an order, I have to copy that report for whatever number of pallets it has, ie. if the number of pallets for an order is 3, then I have to copy that report 2 more times.
I would like to be able to print out all the records in one go but if an order for example has 3 pallets in the no of pallets field, then the label prints out 3 times and says pallet 1 of 3 on the first one, pallet 2 of 3 on the second and pallet 3 of 3 on the third.
I dont know if it would be easier by having an append query write the records into a new table or just have VB code in the report that does something. Either way I don't mind but I have no idea how to do it.
Any help is greatly appreciated.
Thanks
Jim
At the moment, the report prints out 1 page per Customer / Order number. If the number of pallets is greater than 1 in an order, I have to copy that report for whatever number of pallets it has, ie. if the number of pallets for an order is 3, then I have to copy that report 2 more times.
I would like to be able to print out all the records in one go but if an order for example has 3 pallets in the no of pallets field, then the label prints out 3 times and says pallet 1 of 3 on the first one, pallet 2 of 3 on the second and pallet 3 of 3 on the third.
I dont know if it would be easier by having an append query write the records into a new table or just have VB code in the report that does something. Either way I don't mind but I have no idea how to do it.
Any help is greatly appreciated.
Thanks
Jim