Återställ transaktion

Återställer alla poster som ändrats i transaktionen till ursprungstillståndet och avslutar den aktuella transaktionen.

Tillval 

  • Villkor återställer en transaktion om villkoret är sant.

  • Felkod returnerar en anpassad felkod för Get ( SenasteFel), Get ( SenasteFelDetalj ) och Get ( SenasteFelPlats ) om den angivna koden ligger i intervallet 5000–5499.

  • Felmeddelande returnerar ett anpassat felmeddelande för Get ( SenasteFelDetalj ) och Get ( SenasteFelPlats ) om en felkod har angetts och den angivna felkoden ligger i intervallet 5000–5499.

Kompatibilitet 

Produkt Stöds
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Ja
FileMaker Cloud Ja
FileMaker Data API Ja
Anpassad webbpublicering Ja

Ursprungsversion 

19.6.1

Beskrivning 

Återställ transaktion

  • avslutar den aktiva posten

  • utlöser motsvarande triggers

  • är endast tillåten mellan Öppna transaktion och Verkställ transaktion.

Med Återställ transaktion

  • hoppar scriptet till motsvarande steg av typen Verkställ transaktion.

Med Återställ transaktion utförs inte

  • återställning av automatiskt inmatad ökning av löpnummer

  • återställning av Nollställ tabell.

Exempel 1 

Återställer posterna i en transaktion.

Kopiera
Öppna transaktion []
    Öppna post/sökpost
    Tilldela fält [ Tillgångar::Beskrivning ; "beskrivande text" ]
    Återställ transaktion []
Verkställ transaktion

Exempel 2 

Återställer posterna i en transaktion om villkoret uppfylls.

Kopiera
Öppna transaktion []
    Öppna post/sökpost
    Tilldela fält [ Tillgångar::Beskrivning ; "beskrivande text" ]
    Återställ transaktion [ Villkor: 1 ]
Verkställ transaktion

Exempel 3 

Återställer posterna i en transaktion och returnerar ett anpassat fel.

Kopiera
Öppna transaktion []
    Öppna post/sökpost
    Tilldela fält [ Tillgångar::Beskrivning ; "beskrivande text" ]
    Återställ transaktion [ Felkod: 5001 ; Felmeddelande: "anpassad text om fel" ]
Verkställ transaktion