Forum Discussion
MarkShnier__You
Qrew Legend
5 years agoDawn
This can be done but before I weighed in to provide suggestions, why are you asking for this? Why not just let the users enter the child records in Grid Edit mode? Are you aware that you can add records in Grid Edit mode?
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------
This can be done but before I weighed in to provide suggestions, why are you asking for this? Why not just let the users enter the child records in Grid Edit mode? Are you aware that you can add records in Grid Edit mode?
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------
DawnRene2
5 years agoQrew Member
I am Mark - the quote line items are in Grid Edit on the Quote form. Sorry/apologies, I forgot to mention that I have a conditional field for the line item products that is dependent upon a location lookup from the Quote and that does need to be passed down to the child. The conditional field does not work on the Grid Edit as it is a lookup.
------------------------------
Dawn Rene
------------------------------
------------------------------
Dawn Rene
------------------------------
- MarkShnier__You5 years ago
Qrew Legend
Here is a low tech solution which will work for up to 10 children (but really any reasonable number of children).
Add a new field to the child table called [Child Sequence #]
Add a new field to the Parent called [# of children to create]
Lookup the [# of children to create] down to children.
Create 1 Automation to be triggered when the Parent is added or modified and the # of children to be created has changed.
There will be 10 Automation steps to create 10 children. Each will populate the [Child Sequence #] with a value from 1 to 10.
Then 11 th step will be to delete any children where the [Child Sequence #] is > the [Child sequence #]. But as a safety net, do not delete any which have any real data.
The next step can be to filter the embedded report to only show where the [child sequence #] is # <= [# children to be created] as it will take a couple of seconds for the Automation to run so the user may see extra records before they get deleted.
I have not thought through all the next situations where the users needs to add more extra children.
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------- DawnRene15 years agoQrew TraineeHmmm, that would work except I need up to 30 child records to be added.
------------------------------
Dawn Rene
------------------------------- MarkShnier__You5 years ago
Qrew Legend
I just use 10 as an example. You can add any number of children this way, they just will be a little slower to get them all added and then the extras deleted.
There's also another technique which could be used to add the children instantly and delete the extras almost instantly but that would take a little more set up. If you get the 30 children method working and you find that it is too slow as a user experience then you can decide if you want to contact me and work this out on a one on one basis. The alternative method would involve formula URL buttons and using the QuickBase APIs.
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------