SAfEvtAction: Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Stand 4.1.18 Ausprägungen aufgelistet
 
(kein Unterschied)

Aktuelle Version vom 23. September 2026, 07:08 Uhr

 Ausprägungen von gAfEvtAction Nur für Administratoren
Eine Auflistung aller Konstanten sAfEvt...

Innerhalb von ArcFlow-Skripten kann die Variable gAfEvtAction mit den sAfEvt... Konstanten verglichen werden, um festzustellen, von welchem Ereignis das Skript aufgerufen wurde. Für den Vergleich stehen folgende Konstanten zur Verfügung:

  • sAfEvtAbmCreate - Arbeitsmappe erstellt
  • sAfEvtAbmEdit - Arbeitsmappe ändert
  • sAfEvtAbmDelete - Arbeitsmappe gelöscht
  • sAfEvtAbmMove - Arbeitsmappe verschoben
  • sAfEvtAbmRetrieve - Arbeitsmappe wieder hergestellt
  • sAfEvtArcAbmAdd - Archiv einer Arbeitsmappe zugewiesen
  • sAfEvtArcAbmDelete - Archiv aus einer Arbeitsmappe entfernt
  • sAfEvtArcCreate - Archiv erstellt
  • sAfEvtArcEdit - Archiv geändert
  • sAfEvtArcDelete - Archiv gelöscht
  • sAfEvtArcRetrieve - Archiv wieder hergestellt
  • sAfEvtArcFileAdd - Anhangdatei zu einem Archiv hinzugefügt
  • sAfEvtArcFileEdit - Anhangdatei geändert
  • sAfEvtArcFileDelete - Anhangdatei gelöscht
  • sAfEvtArcFileRetrieve - Anhangdatei wieder hergestellt
  • sAfEvtArcFileReplace - Anhangdatei durch neue Version ersetzt

Beispiel:

...
switch (gAfEvtAction)
{
  case sAfEvtAbmCreate : ...; // Arbeitsmappe erzeugt
  case sAfEvtAbmEdit   : ...; // Arbeitsmappe geändert
  case sAfEvtAbmDelete : ...; // Arbeitsmappe gelöscht
  ...
}
...