I have a parent table for jobs we are working in a disaster response in North Carolina with one “job” per home. I have set up the ability to have child records for each job for different types of work (chainsaw, tear out, tarping, etc.). Each type has it’s own table. I only want ONE child record per type of work for each job (one chainsaw record, one tarp record, etc.). There’s not a good way to eliminate the “Add” button once a child record has been added. I’ve asked this forum before and the solutions don’t fit our needs. The users do need to be able to edit the existing record, but not add a second record. Is there a way to require a unique child record and one only?
I should note that the “Trees Job ID” is a reference field inherited from the parent record and is not the key to the child table (Trees). I can edit existing child records just fine. When I try to add a child record, it adds, but when it syncs with the server, the Trees Job ID field is blanked out. The record is added to the Google Sheet table but has no value in that field, making it inoperable.
After working with it a bit, I could make the Trees Job ID editable and the records stayed as they should. I updated the “Editable?” field so only the owner can edit that field and it still works well. Without the editability by someone, the records lost the Trees Job ID field result. Weird.