Zum Hauptinhalt springen

Apex ausführen

Führe anonymen Apex-Code gegen eine verbundene Org aus und lies die Debug-Ausgabe - für einmalige Skripte, Datenkorrekturen und Schritte nach dem Deployment.

In Serpent ausprobieren

Execute Apex führt einen Block anonymen Apex-Code gegen eine verbundene Org aus und gibt die Debug-Ausgabe zurück. Es ist der schnellste Weg, ein einmaliges Skript, eine Datenkorrektur oder einen Schritt nach dem Deployment auszuführen, ohne Serpent zu verlassen oder die Developer Console zu öffnen.

Execute-Apex-Flow: Org oder Scratch-Org und Basis-Branch wählen, die Apex-Quelle (User Repo, Serpent oder Inline-Skript) auswählen und die auszuführenden Apex-Dateien festlegen

Wofür du es nutzen kannst

  • Eine einmalige Datenkorrektur oder ein Backfill vor einer Release gegen eine Sandbox ausführen.
  • Einen Schritt nach dem Deployment auslösen, etwa einen Job planen oder einen Datensatz einspielen.
  • Verhalten schnell prüfen, indem du ein Snippet ausführst und das Debug-Log liest.

In Serpent ausführen

Execute Apex läuft von einem Work Item aus. Öffne ein Work Item über die Schaltfläche "In Serpent ausprobieren" oben, dann:

Work-Item-Menü More actions mit Execute Apex neben Deploy from Source, Retrieve Changes und Execute Automation Flow
  1. Execute Apex öffnen

    Öffne am Work Item More actions und wähle Execute Apex.

  2. Org auswählen

    Wähle die verbundene Org, gegen die ausgeführt werden soll. Führe zuerst gegen eine Sandbox oder Scratch-Org aus, nicht gegen die Produktion.

  3. Deinen Apex-Code hinzufügen

    Füge den anonymen Apex-Code ein oder schreibe ihn, den du ausführen willst.

  4. Ausführen und Ausgabe lesen

    Führe ihn aus und lies dann die zurückgegebene Debug-Ausgabe, um zu bestätigen, was passiert ist.

Nachverfolgt wie jede andere Aktion

Execute Apex ist eine Serpent-Aktion, daher wird jeder Lauf mit seiner Ausgabe und seinem Status erfasst. Du findest ihn in der Aktionshistorie und kannst nachverfolgen, falls etwas Aufmerksamkeit braucht.