Liste der Feldpuffer
(Weitergeleitet von GAFSabCustom02)
|  | |
| Liste der Feldpuffer |  | 
| Eine Auflistung aller Feldpuffer in der Script-API | |
Innerhalb von ArcFlow-Skripten werden Informationen zu verschiedenen Objekten in globalen Variablen zur Verfügung gestellt. Diese Variablen können gelesen und beschrieben werden.
Beispiele:
- Lesen einer Arbeitsmappe
Nach dem Lesen der Arbeitsmappe, können die Informationen ausgewertet werden: tResult # AfAbmRead(tAbmNo); if (gAfAbmCloseDate != 0.0.0) { ... } ...
- Ändern einer Arbeitsmappe
Nach dem Lesen der Arbeitsmappe, können die Informationen geändert werden: tResult # AfAbmRead(tAbmNo); if (gAfAbmCloseDate != 0.0.0) { gAfAbmCloseDate # 04.06.2019; tResult # AfAbmEdit(tAbmNo); ... } ...
|   | Nicht in allen Ereignissen sind alle globalen Variablen gefüllt. Welche Variablen gefüllt sind, steht bei den Skript-Vorlagen als Kommentare vor der main-Funktion. | 
Allgemeine Informationen
| gAfUserName | alpha(80) | Benutzerkürzel des angemeldeten Benutzers | 
| gAfActParentDlg | int | Deskriptor des aktuellen Fensters | 
| gAfScriptRunFrom | int | Ereignis, von dem das Skript gestartet wurde | 
| gAfTreeAllocation | int | |
| gAfEvtAction | int | |
| gAfAboAction | alpha(80) | |
| gAfAboArea | alpha(80) | 
Externe Dateien
| gAfActFileName | alpha(250) | Name der externen Datei | 
| gAfActFilePath | alpha(3072) | Externer Pfad | 
Arbeitsmappen
| gAfAbmId | int | Id | 
| gAfAbmName | alpha(250) | Name der Arbeitsmappe | 
| gAfAbmParentId | int | Nummer der Eltern-Arbeitsmappe | 
| gAfAbmDescr | alpha(250) | Beschreibung | 
| gAfAbmTemplateId | int | Nummer der Vorlagemappe | 
| gAfAbmCloseDate | date | Abschlussvorgabe | 
| gAfAbmPartitioning | int | Mappenunterteilung | 
| gAfAbmType | int | Typ der Arbeitsmappe | 
| gAfAbmFldGrpId | int | Id der Mappenfeldgruppe | 
| gAfAbmIcon | int | Id des Symbols der Arbeitsmappe | 
Arbeitsmappenfelder
| gAfSelectedAbmFldId | int | Id des Arbeitsmappenfeldes | 
| gAfSelectedAbmFldName | alpha(250) | Name des Arbeitsmappenfeldes | 
| gAfSelectedAbmFldValue | alpha(2048) | Wert des Arbeitsmappenfeldes | 
Archive
| gAFArcNr | alpha(12) | Archivnummer | 
| gAFArcDocDate | date | Dokumentdatum | 
| gAFArcScanDate | date | Scandatum | 
| gAFArcCreateModul | alpha(80) | Erstellt durch Modul | 
| gAFArcTypeString | alpha(250) | Archivtyp | 
| gAFArcFilesCnt | int | Anzahl der Anhangdateien | 
| gAFArcScanFilesCnt | int | Anzahl der Scan-Dateien | 
| gAFArcFileSize | int | Dateigröße | 
| gAFArcStorageYears | int | Aufbewahrungsfrist | 
| gAFArcCaption | alpha(250) | Bezeichnung | 
| gAFArcLocation | alpha(250) | Standort | 
| gAfArcColor | int | Farbe zur Darstellung im Arbeitsmappenbaum | 
| gAFArcCustomFld | alpha(250) | Zusatzfeld | 
Anhangdateien
| gAFArcFileNr | int | Dateinummer | 
| gAFArcFileName | alpha(250) | Dateiname | 
| gAFArcFileDescr | alpha(250) | Dateibeschreibung | 
| gAFArcFileType | alpha(60) | Dateityp | 
| gAFArcFileEditDate | date | Änderungsdatum der Datei | 
| gAFArcFileEditTime | time | Änderungszeit der Datei | 
| gAFArcFileSizeOrg | int | Originaldateigröße (in Bytes) | 
| gAFArcFileSizeDba | int | Dateigröße in Datenbank (in Bytes) | 
| gAFArcFileModeEffect | int | Drehung der Datei | 
| gAFArcFileState | int | Status | 
| gAFArcFileCheckoutUser | alpha(25) | Auscheck-Benutzer | 
| gAFArcFileCheckoutDate | date | Auscheck-Datum | 
| gAFArcFileCheckoutTime | time | Auscheck-Zeit | 
Versionen von Anhangdateien
| gAFArcFileVerNr | int | Versionsnummer | 
| gAFArcFileVerName | alpha | Dateiname | 
| gAFArcFileVerDescr | alpha | Dateibeschreibung | 
| gAFArcFileType | alpha | Dateityp | 
| gAFArcFileVerEditDate | date | Änderungsdatum der Datei | 
| gAFArcFileVerSizeOrg | int | Originaldateigröße (in Bytes) | 
| gAFArcFileVerModeEffect | int | Drehung der Datei | 
Workflows
| gAfWflHeadArt | alpha(5) | Kürzel der Workflow-Art | 
| gAfWflHeadSender | alpha(80) | Name des Absenders | 
| gAfWflHeadSubject1 | alpha(250) | Thema 1 | 
| gAfWflHeadSubject2 | alpha(250) | Thema 2 | 
| gAfWflHeadFinishDate | date | Abschluss-Vorgabe | 
| gAfWflHeadSAB | alpha(80) | Sachbearbeiter | 
| gAfWflHeadState | int | Status | 
| gAfWflHeadStdWfl | alpha(80) | Name des Standard-Workflows | 
| gAfWflHeadId | int | Nummer des Workflows | 
| gAfWflHeadObjId | int | Nummer des Archivs oder der Arbeitsmappe | 
| gAfWflHeadObjType | alpha(80) | Objekt-Typ | 
Workflowdetails
| gAfWflDetNr | int | Nummer des Workflow-Details | 
| gAfWflDetSAB | alpha(80) | Sachbearbeiter-Code | 
| gAfWflDetJobText | alpha(150) | Auftrag | 
| gAfWflDetReceiveDate | date | Erhalt-Datum | 
| gAfWflDetFinishDate | date | Abgabe-Datum | 
| gAfWflDetCompleteDate | date | Erledigungs-Datum | 
| gAfWflDetExtensionDate | date | Verlängerungs-Datum | 
| gAfWflDetImportance | alpha(10) | Priorität | 
| gAfWflDetComment | alpha(750) | Bemerkung | 
| gAfWflDetCompleteComment | alpha(750) | Erledigungsvermerk | 
| gAfWflDetStampId | int | Nummer des Stempels zur Fertigstellung | 
| gAFWflDetNotifyStart | int | Benachrichtigung bei Start | 
| gAfWflDetCompleteCode | alpha(25) | Fertigstellungscode | 
| gAfWflDetCompleteUser | alpha(60) | Benutzer, der fertig gestellt hat | 
| gAfWflDetDisFinishMsg | logic | Fertigstellungsdialog unterdrücken | 
| gAfWflDetLinkObj | alpha(80) | Verknüpfter Workflow | 
| gAfWflDetLinkType | alpha(80) | Type des verknüpften Workflows | 
| gAfWflDetEvtDetStart | alpha(250) | Ereignis bei Workflow-Detail-Start | 
| gAfWflDetEvtDetFinish | alpha(250) | Ereignis nach Fertigstellung | 
| gAfWflDetState | int | Status des Workflow Details | 
Sachbearbeiter und Sachbearbeitergruppen
| gAFSabCode | alpha(25) | Kürzel | 
| gAFSabName | alpha(70) | Name | 
| gAFSabSubdivision | alpha(50) | Abteilung | 
| gAFSabSection | alpha(80) | Sektion | 
| gAFSabEMail | alpha(80) | |
| gAFSabCustom01 | alpha(80) | Zusatz1 | 
| gAFSabCustom02 | alpha(80) | Zusatz2 | 
| gAFSabTel | alpha(40) | Telefon (intern) | 
| gAFSabColIvl | int | Hintergrundfarbe im grafischen Workflow | 
| gAFSabDeleted | logic | Sachbearbeiter ist gelöscht | 
Allgemeine Informationen (E-Mail)
| gAfMailFileName | alpha(4096) | Dateiname der Mail | 
| gAfMailTmpPath | alpha(4096) | Temporärer Pfad für die Texterkennung | 
Fehler
| gAfProcessError | int | Fehler bei der Texterkennung von Mails | 
| gAfProcessErrorText | alpha(1024) | Fehlertext bei der Texterkennung von Mails | 
E-Mails
| gAfMailAttCteList | handle | Liste der E-Mail-Anhänge | 
| gAfMailDataId | alpha(250) | Message Id der Mail | 
| gAfMailAttCnt | int | Anzahl der E-Mail-Anhänge | 
| gAfMailDataReceiveDate | date | Empfangsdatum | 
| gAfMailDataReceiveTime | time | Empfangszeit | 
| gAfMailDataPriority | int | Priorität | 
| gAfMailDataSenderMailAdr | alpha(250) | E-Mail-Adresse des Absenders | 
| gAfMailDataSenderName | alpha(250) | Name des Absenders | 
| gAfMailDataReceiverLst | handle | Cte-Liste der Empfänger | 
| gAfMailDataReceiverCCLst | handle | Cte-Liste der CC Empfänger | 
| gAfMailDataReceiverBccLst | handle | Cte-Liste der BCC Empfänger | 
| gAfMailDataSubject | alpha(250) | Betreff | 
| gAfMailSize | bigint | Größe der E-Mail in Bytes | 
Anhänge von E-Mails
| gAfMailAttNo | int | Nummer des E-Mail-Anhangs | 
| gAfMailAttId | alpha(80) | Id des E-Mail-Anhangs | 
| gAfMailAttName | alpha(250) | Name des E-Mail-Anhangs | 
| gAfMailAttSize | int | Größe der Datei in Byte | 
| gAfMailAttExpPath | alpha(1024) | Externer Speicherpfad der Datei | 
| gAfMailAttExpFileName | alpha(1024) | Externer Name der Datei | 
Versenden von E-Mails
| gAfMailFrom | alpha(4096) | E-Mail Adresse des Versenders | 
| gAfMailTo | alpha(4096) | E-Mail Adresse des Empfängers | 
| gAfMailCC | alpha(4096) | E-Mail Adresse der weiteren Empfänger | 
| gAfMailSubject | alpha(250) | Betreff | 
| gAfMailDate | date | Versendedatum | 
| gAfMailTime | time | Versendezeit | 
Parameter Remote Control
| gAfRmtCtrlDocType | alpha(250) | Dokumenttyp | 
| gAfRmtCtrlDocNo | alpha(250) | Dokumentnummer | 
| gAfRmtCtrlId | alpha(250) | Nummer | 
| gAfRmtCtrlOptions | int | Optionen | 
Auswahlliste Arbeitsmappenfelder
| gAfAbmFldName | alpha(250) | Name des Mappenfeldes | 
| gAfAbmFldType | int | Datentyp des Mappenfeldes | 
| gAfAbmFldDlsHdl | handle | Deskriptor der Popupliste | 
Importtabellen
| gAFImpRecNr | int | Nummer des Datensatzes | 
| gAFImpRecDate | date | Datum des Datensatzes | 
| gAFImpRecTime | time | Zeit des Datensatzes | 
| gAFImpFldArray[60] | alpha(250) | Inhalte der importierten Spalten | 
Skriptaufruf über API
| gAfApiAlphaVal | alpha(4096) | |
| gAfApiCustomVal1 | alpha(4096) | |
| gAfApiCustomVal2 | alpha(4096) | |
| gAfApiCustomVal3 | alpha(4096) | 
Standardworkflow
| gAfStdWflHeadId | int | Nummer des Standardworkflows | 
| gAFStdWflHeadName | alpha(60) | Name des Standardworkflows | 
| gAFStdWflHeadArt | alpha(5) | Kürzel der Workflow-Art | 
| gAFStdWflHeadSender | alpha(35) | Name des Absenders | 
| gAFStdWflHeadSubject1 | alpha(90) | Thema 1 | 
| gAFStdWflHeadSubject2 | alpha(90) | Thema 2 | 
| gAFStdWflHeadAddDaysFinish | int | Anzahl der Arbeitstabe bis zum Abschluss des Workflows | 
| gAFStdWflHeadSAB | alpha(25) | Sachbearbeiter | 
| gAFStdWflHeadSABType | alpha(1) | Grupe oder Person | 
Standardworkflowdetails
| gAfStdWflDetNr | int | Workflow-Detail-Nummer | 
| gAfStdWflDetSAB | alpha(25) | Sachbearbeiter-Code des zuständigen Sachbearbeiters | 
| gAfStdWflDetSABType | alpha(1) | Person oder Grupppe | 
| gAfStdWflDetUsePersonHead | logic | Zuständiger Sachbearbeiter aus dem Workflow-Kopf verwenden | 
| gAfStdWflDetJobText | alpha(150) | Auftrag | 
| gAfStdWflDetAddDaysReceive | int | Starttag | 
| gAfStdWflDetAddDaysFinish | int | Bearbeitungsdauer | 
| gAfStdWflDetEarliestStart | int | frühester Start | 
| gAfStdWflDetImportance | alpha(10) | Priorität | 
| gAfStdWflDetComment | alpha(750) | Bemerkung | 
| gAFStdWflDetStampId | int | Id des Fertigstellungsstempels | 
| gAfStdWflDetRepetition | word | Basis der Wiederholung | 
| gAfStdWflDetCntRepeat | int | Anzahl der Wiederholungen | 
| gAfStdWflDetType | int | Typ des Workflow-Details | 
| gAfStdWflDetNotify | int | Benachrichtigung | 
| gAfStdWflDetDisFinishMsg | logic | Fertigstellbemerkung unterdrücken | 
Archiv- und Arbeitsmappenrechte
| gAFArcRightReadAllow | logic | erlaubt: Archiv lesen | 
| gAFArcRightEditAllow | logic | erlaubt: Archiv ändern | 
| gAFArcRightDeleteAllow | logic | erlaubt: Archiv löschen | 
| gAFArcRightAllocUserAllow | logic | erlaubt: Rechtevergabe | 
| gAFArcRightReadDenied | logic | verboten: Archiv lesen | 
| gAFArcRightEditDenied | logic | verboten: Archiv ändern | 
| gAFArcRightDeleteDenied | logic | verboten: Archiv löschen | 
| gAFArcRightAllocUserDenied | logic | verboten: Rechtevergabe | 
| gAFArcRightInheritState | int | Vererbungsstatus (siehe unten) | 
| gAFArcRightApplyAllSub | logic | Übertragen der Rechte auf alle untergeordnete Arbeitsmappen | 
| gAFArcRightSpecialReadAllow | logic | erlaubt: Archiv lesen | 
| gAFArcRightSpecialEditAllow | logic | erlaubt: Archiv ändern | 
| gAFArcRightSpecialDeleteAllow | logic | erlaubt: Archiv löschen | 
| gAFArcRightSpecialAllocUserAllow | logic | erlaubt: Rechtevergabe | 
| gAFArcRightSpecialReadDenied | logic | verboten: Archiv lesen | 
| gAFArcRightSpecialEditDenied | logic | verboten: Archiv ändern | 
| gAFArcRightSpecialDeleteDenied | logic | verboten: Archiv löschen | 
| gAFArcRightSpecialAllocUserDenied | logic | verboten: Rechtevergabe | 
| gAFAbmRightReadAllow | logic | erlaubt: Arbeitsmappe lesen | 
| gAFAbmRightEditAllow | logic | erlaubt: Arbeitsmappe ändern | 
| gAFAbmRightDeleteAllow | logic | erlaubt: Arbeitsmappe löschen | 
| gAFAbmRightCreateAllow | logic | erlaubt: Arbeitsmappe erstellen | 
| gAFAbmRightArcAddAllow | logic | erlaubt: Archive der Arbeitsmappe hinzufügen | 
| gAFAbmRightArcDelAllow | logic | erlaubt: Archive aus der Arbeitsmappe entfernen | 
| gAFAbmRightAllocUserAllow | logic | erlaubt: Rechtevergabe | 
| gAFAbmRightReadDenied | logic | verboten; Arbeitsmappe lesen | 
| gAFAbmRightEditDenied | logic | verboten: Arbeitsmappe ändern | 
| gAFAbmRightDeleteDenied | logic | verboten: Arbeitsmappe löschen | 
| gAFAbmRightCreateDenied | logic | verboten: Arbeitsmappe erstellen | 
| gAFAbmRightArcAddDenied | logic | verboten: Archive der Arbeitsmappe hinzufügen | 
| gAFAbmRightArcDelDenied | logic | verboten: Archive aus der Arbeitsmappe entfernen | 
| gAFAbmRightAllocUserDenied | logic | verboten: Rechtevergabe | 
| gAFAbmRightInheritState | int | Vererbungsstatus | 
| gAFAbmRightApplyAllSub | logic | Übertragen der Rechte auf alle untergeordnete Arbeitsmappen | 
| gAFAbmRightSpecialReadAllow | logic | erlaubt: Arbeitsmappe lesen | 
| gAFAbmRightSpecialEditAllow | logic | erlaubt: Arbeitsmappe ändern | 
| gAFAbmRightSpecialDeleteAllow | logic | erlaubt: Arbeitsmappe löschen | 
| gAFAbmRightSpecialCreateAllow | logic | erlaubt: Arbeitsmappe erstellen | 
| gAFAbmRightSpecialArcAddAllow | logic | erlaubt: Archive der Arbeitsmappe hinzufügen | 
| gAFAbmRightSpecialArcDelAllow | logic | erlaubt: Archive aus der Arbeitsmappe entfernen | 
| gAFAbmRightSpecialAllocUserAllow | logic | erlaubt: Rechtevergabe | 
| gAFAbmRightSpecialReadDenied | logic | verboten; Arbeitsmappe lesen | 
| gAFAbmRightSpecialEditDenied | logic | verboten: Arbeitsmappe ändern | 
| gAFAbmRightSpecialDeleteDenied | logic | verboten: Arbeitsmappe löschen | 
| gAFAbmRightSpecialCreateDenied | logic | verboten: Arbeitsmappe erstellen | 
| gAFAbmRightSpecialArcAddDenied | logic | verboten: Archive der Arbeitsmappe hinzufügen | 
| gAFAbmRightSpecialArcDelDenied | logic | verboten: Archive aus der Arbeitsmappe entfernen | 
| gAFAbmRightSpecialAllocUserAllow | logic | erlaubt: Rechtevergabe | 
Stempel
| gAfStampId | int | Id des Stempels bei der Definition | 
| gAfStampName | alpha(80) | Name des Stempels | 
| gAfStampLayer | int | Id des Stempels | 
| gAfStampPage | int | Seitennummer | 
| gAfStampAction | int | Aktion (neu, ändern, ...) | 
| gAfStampAbort | logic | Abgebrochen | 
| gAfStampFocusObj | handle | Objekt, das den Fokus hat | 
| gAfStampKey | int | Gedrückte Taste | 
Mappenfeldgruppen
| gAfFolderFieldGroupId | int | Id der Mappenfeldgruppe | 
| gAfFolderFieldGroupName | alpha(80) | Name der Mappenfeldgruppe | 
| gAfFolderFieldGroupDescr | alpha(80) | Beschreibung der Mappenfeldgruppe | 
| gAfFolderFieldGroupTabId | int | Id der Notizbuchseite | 
| gAfFolderFieldGroupTabName | alpha(80) | Name der Notizbuchseite | 
Dateiimport
| gAFArcFileImportOptions | int | Optionen | 
Notiztabellen
| gAfNoteValueKey | alpha(5) | Schlüssel | 
| gAfNoteValueName | alpha(250) | Wert | 
| gAfNoteValueDescr1 | alpha(250) | Beschreibung 1 | 
| gAfNoteValueDescr2 | alpha(250) | Beschreibung 2 | 
| gAfNoteValueDescr3 | alpha(250) | Beschreibung 3 | 
Abonnements
| gAfAboId | int | Id des Abonnements | 
| gAFAboObject | alpha(30) | Objekt | 
| gAFAboObjectType | word | Objekttyp | 
| gAFAboSendType | word | Versendetyp | 
| gAFAboName | alpha(250) | Name des Abonnements | 
| gAFAboNote | alpha(4096) | Beschreibung | 
| gAFAboNotifications | int | Benachrichtigungstyp | 
| gAFAboOwner | alpha(25) | Besitzer | 
| gAFAboWorkflow | int | Nummer des Standardworkflows | 
| gAFAboRepeat | logic | Abonnement wiederholen | 
| gAFAboMaxRepeats | int | Maximale Anzahl der Wiederholungen | 
| gAFAboUserAboId | int | Id des Benutzers | 
| gAFAboUserName | Benutzername | |
| gAFAboUserType | alpha(1) | Benutzertyp | 
| gAFAboTimeAboId | int | Id der Benachrichtigungszeit | 
| gAFAboTimeNotifyType | int | Benachrichtigungszeitraum | 
| gAFAboTimeNotifyInterval | int | Intervall | 
| gAFAboTimeNotifyTime | time | Zeitpunkt | 
| gAFAboTimeNotifyWeekDay | word | Wochentag | 
| gAFAboTimeNotifyDayOfMonth | word | Tag im Mont | 
| gAFAboTimeNotifyMonth | word | Monat | 
| gAFAboTimeNotifyNextCheckDay | date | Tag der nächsten Prüfung | 
| gAFAboTimeNotifyNextCheckTime | time | Zeit der nächsten Prüfung | 
Arbeitsplätze
| gAfWorkstationId | int | Id des Arbeitsplatzes | 
| gAfWorkstationPcName | alpha(250) | PC Name | 
| gAfWorkstationName | alpha(250) | Name | 
| gAfWorkstationDescription | alpha(250) | Beschreibung | 
| gAfWorkstationCustom01 | alpha(250) | Zusatzfeld 1 | 
| gAfWorkstationCustom02 | alpha(250) | Zusatzfeld 2 | 
| gAfWorkstationCustom03 | alpha(250) | Zusatzfeld 3 | 


