Transactie vastleggen
Slaat alle recordwijzigingen op en beëindigt de huidige transactie.
Zie ook
Opties
Geen.
Compatibiliteit
Product | Ondersteund |
---|---|
FileMaker Pro |
Ja |
FileMaker Go |
Ja |
FileMaker WebDirect |
Ja |
FileMaker Server |
Ja |
FileMaker Cloud |
Ja |
FileMaker Data API |
Ja |
Custom Web Publishing |
Ja |
Afkomstig uit versie
19.6.1
Beschrijving
Transactie vastleggen slaat alle wijzigingen op en beëindigt de huidige transactie. Met deze stap wordt elke wijziging vastgelegd of wordt de hele reeks wijzigingen die tijdens de transactie zijn aangebracht, ongedaan gemaakt. Als aan de regels voor schemavalidatie is voldaan, mogen uw wijzigingen worden vastgelegd in de database; anders worden de wijzigingen automatisch ongedaan gemaakt. Als opties voor automatisch invoeren van toepassing zijn op velden, worden deze alleen uitgevoerd wanneer de scriptstap Transactie vastleggen is bereikt.
Om validatieproblemen tijdens een transactie op te heffen, gebruikt u de scriptstapoptie Validatie gegevensinvoer overslaan Transactie openen.
Opmerking Het negeren van validatie kan de database-integriteit aantasten en mag alleen worden gebruikt als er aanvullende scriptvalidatie aanwezig is.
Transactie vastleggen:
-
Hiermee wordt het actieve record afgesloten.
-
Activeert de scripttriggers BijVastleggenRecord en BijVorigeVersieRecord niet, maar activeert andere relevante triggers.
-
Zorgt ervoor dat alle objecten inactief worden.
Voorbeeld 1
Hiermee worden de records in een transactie vastgelegd.
Transactie openen []
Record/verzoek openen
Veld instellen [ Activa::Beschrijving ; "beschrijvende tekst" ]
Transactie vastleggen