diff --git a/src/script_steps/constants.rs b/src/script_steps/constants.rs index af5976c..16a0cae 100644 --- a/src/script_steps/constants.rs +++ b/src/script_steps/constants.rs @@ -90,6 +90,7 @@ pub enum ScriptStep { AvPlayerSetPlaybackState = 178, TruncateTable = 182, OpenFavorites = 183, + OpenTransaction = 205, CommitTransaction = 206, } diff --git a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps and all options - ID 11.txt.snap b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps and all options - ID 11.txt.snap index d7dabcd..729313b 100644 --- a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps and all options - ID 11.txt.snap +++ b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps and all options - ID 11.txt.snap @@ -71,18 +71,18 @@ BeiTimer-Script installieren ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN Schleife (Anfang) [ Flush: Immer ] Verlasse Schleife wenn [ 1=1 ] Schleife (Ende) -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: OFF ; ESS-Sperrkonflikte überschreiben: OFF ] Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion bestätigen -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: ON ; ESS-Sperrkonflikte überschreiben: OFF ] Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion bestätigen -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: OFF ; ESS-Sperrkonflikte überschreiben: ON ] Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion bestätigen -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: ON ; ESS-Sperrkonflikte überschreiben: ON ] Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion bestätigen diff --git a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted by ID - ID 151.txt.snap b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted by ID - ID 151.txt.snap index 0892361..25fee33 100644 --- a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted by ID - ID 151.txt.snap +++ b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted by ID - ID 151.txt.snap @@ -210,7 +210,7 @@ Sonst, wenn [ ] 206 = Commit Transaction 207 = Revert Transaction but they are swapped here, so that the script is valid - Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ + Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: OFF ; ESS-Sperrkonflikte überschreiben: OFF ] Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion bestätigen Sitzungs-ID festlegen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "208" ] ⚠️⚠️⚠️ diff --git a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted in English - ID 218.txt.snap b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted in English - ID 218.txt.snap index 70502fc..2d9b98e 100644 --- a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted in English - ID 218.txt.snap +++ b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/All script steps sorted in English - ID 218.txt.snap @@ -116,7 +116,7 @@ Datensatz/Abfrage öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCR Scriptarbeitsbereich öffnen Sharing - FileMaker Netzwerk Open Starter Solution ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "184" ] ⚠️⚠️⚠️ -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: OFF ; ESS-Sperrkonflikte überschreiben: OFF ] Transaktion bestätigen URL öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "111" ] ⚠️⚠️⚠️ Auf Host hochladen diff --git a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/New functionality reference - ID 197/Script steps - ID 199/fm19 script steps - ID 222.txt.snap b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/New functionality reference - ID 197/Script steps - ID 199/fm19 script steps - ID 222.txt.snap index 66916e7..b5c21b7 100644 --- a/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/New functionality reference - ID 197/Script steps - ID 199/fm19 script steps - ID 222.txt.snap +++ b/tests/snapshots/scripts_sanitized/fmSyntaxColorizer/Example SyntaxColorizing - ID 46/New functionality reference - ID 197/Script steps - ID 199/fm19 script steps - ID 222.txt.snap @@ -38,7 +38,7 @@ FileMaker Data API ausführen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN # FM19.6.1 # 205 -Transaktion öffnen ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "205" ] ⚠️⚠️⚠️ +Transaktion öffnen [ Dateneingabeüberprüfung unterdrücken: ON ; ESS-Sperrkonflikte überschreiben: ON ] # 207 Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️ Transaktion rückgängig ⚠️⚠️⚠️ FM-XML-EXPORT-EXPLODER: UNKNOWN SCRIPT-STEP [ ID: "207" ] ⚠️⚠️⚠️