Prev: Can you help me make a simple database / template
Next: Superclass have only a autonumber.. is it possible?
From: Maulwy on 7 Mar 2010 07:46 Dear All, Please teach me, how to make a new row/list in other table by entering number in other table. Sample, In the table A and in the field "Details", I put the number 2 and it automatically creates two rows in table B. Can this be done in MS Access? Thank you for your help. Regards, Maulwy
From: Jeff Boyce on 7 Mar 2010 10:30 Why? What business need are you attempting to solve with this approach? It's generally considered not very good database design to be creating 'empty' rows in a second table. Why do you want empty rows? And if the number you enter in TableA is a 'limit', why not just create new rows in TableB (related, of course), until that limit is reached? -- Regards Jeff Boyce Microsoft Access MVP Disclaimer: This author may have received products and services mentioned in this post. Mention and/or description of a product or service herein does not constitute endorsement thereof. Any code or pseudocode included in this post is offered "as is", with no guarantee as to suitability. You can thank the FTC of the USA for making this disclaimer possible/necessary. "Maulwy" <Maulwy(a)discussions.microsoft.com> wrote in message news:4BF7BF82-5F23-4024-8871-4BBE74E625AE(a)microsoft.com... > Dear All, > > Please teach me, how to make a new row/list in other table by entering > number in other table. Sample, In the table A and in the field "Details", > I > put the number 2 and it automatically creates two rows in table B. Can > this > be done in MS Access? Thank you for your help. > > Regards, > Maulwy
From: John W. Vinson on 7 Mar 2010 16:59 On Sun, 7 Mar 2010 04:46:01 -0800, Maulwy <Maulwy(a)discussions.microsoft.com> wrote: >Dear All, > >Please teach me, how to make a new row/list in other table by entering >number in other table. Sample, In the table A and in the field "Details", I >put the number 2 and it automatically creates two rows in table B. Can this >be done in MS Access? Thank you for your help. > >Regards, >Maulwy As Jeff says, it's very rarely either necessary nor a good idea to create empty "placeholder" records in a table. They have an unpleasant habit of never getting filled in. The normal way to do this is to use a Form based on TableA, with a Subform based on TableB, using the subform's Master/Child Link Field properties to link them. When you enter data into the form and then the subform, Access will automatically fill in the link, *when it is needed* and not before. If you have some special need to do it the other way please explain. -- John W. Vinson [MVP]
From: Maulwy on 8 Mar 2010 09:39 Dear Jeff & John, For example, if we do a sales order, where there is a column for the model, quantity and serial number. To model and quantity, comes from one table, while for the serial number, which I want, be inputted in the other table. But not all existing models, has a serial number, this is the basic one, the serial number I did not join in a single table. To avoid input mistakes serial number, if the quantity, I suppose input 2, then automatically, the database will add the 2 lines at the next table (the serial number tables). Database like this is what I mean. Example data: Model TransID Qty 1 AAA 2 2 BBB 3 TransID SerialNumber 1 AAAXXX01 1 AAAXXX02 2 BBBXXX01 2 BBBXXX50 2 BBBXXX65 Rgds, Maulwy "John W. Vinson" wrote: > On Sun, 7 Mar 2010 04:46:01 -0800, Maulwy <Maulwy(a)discussions.microsoft.com> > wrote: > > >Dear All, > > > >Please teach me, how to make a new row/list in other table by entering > >number in other table. Sample, In the table A and in the field "Details", I > >put the number 2 and it automatically creates two rows in table B. Can this > >be done in MS Access? Thank you for your help. > > > >Regards, > >Maulwy > > As Jeff says, it's very rarely either necessary nor a good idea to create > empty "placeholder" records in a table. They have an unpleasant habit of never > getting filled in. > > The normal way to do this is to use a Form based on TableA, with a Subform > based on TableB, using the subform's Master/Child Link Field properties to > link them. When you enter data into the form and then the subform, Access will > automatically fill in the link, *when it is needed* and not before. > > If you have some special need to do it the other way please explain. > -- > > John W. Vinson [MVP] > . >
From: Maulwy on 8 Mar 2010 09:48 Dear All, Sorry, the example should be: TransID Model Qty 1 AAA 2 2 BBB 3 TransID SerialNumber 1 AAAXXX01 1 AAAXXX02 2 BBBXXX01 2 BBBXXX50 2 BBBXXX65 (null?) Many Thanks, Maulwy "Maulwy" wrote: > > Dear Jeff & John, > > For example, if we do a sales order, where there is a column for the model, > quantity and serial number. To model and quantity, comes from one table, > while for the serial number, which I want, be inputted in the other table. > But not all existing models, has a serial number, this is the basic one, the > serial number I did not join in a single table. To avoid input mistakes > serial number, if the quantity, I suppose input 2, then automatically, the > database will add the 2 lines at the next table (the serial number tables). > Database like this is what I mean. Example data: > Model TransID Qty > 1 AAA 2 > 2 BBB 3 > > TransID SerialNumber > 1 AAAXXX01 > 1 AAAXXX02 > 2 BBBXXX01 > 2 BBBXXX50 > 2 BBBXXX65 > > Rgds, > Maulwy > > "John W. Vinson" wrote: > > > On Sun, 7 Mar 2010 04:46:01 -0800, Maulwy <Maulwy(a)discussions.microsoft.com> > > wrote: > > > > >Dear All, > > > > > >Please teach me, how to make a new row/list in other table by entering > > >number in other table. Sample, In the table A and in the field "Details", I > > >put the number 2 and it automatically creates two rows in table B. Can this > > >be done in MS Access? Thank you for your help. > > > > > >Regards, > > >Maulwy > > > > As Jeff says, it's very rarely either necessary nor a good idea to create > > empty "placeholder" records in a table. They have an unpleasant habit of never > > getting filled in. > > > > The normal way to do this is to use a Form based on TableA, with a Subform > > based on TableB, using the subform's Master/Child Link Field properties to > > link them. When you enter data into the form and then the subform, Access will > > automatically fill in the link, *when it is needed* and not before. > > > > If you have some special need to do it the other way please explain. > > -- > > > > John W. Vinson [MVP] > > . > >
|
Next
|
Last
Pages: 1 2 Prev: Can you help me make a simple database / template Next: Superclass have only a autonumber.. is it possible? |