Transactions with portal records
A very useful feature of Filemaker as I understand it, is that you can make lots of changes to a layout record and to related portal records, and then decide whether to commit or to revert these changes, so you get an all or nothing transaction. Of course this extends to creating a new layout record and making changes to it.
However, it seems that it isn't possible to create a new record and create a new portal record within one single transaction. When trying to create the new portal record, I get an error 510 ("Related value is empty or unavailable.") There seems no good reason for this unfortunate limitation. The field in the layout record that defines the relationship with the portal table has a value already. Am I overlooking something?