Add-on - Archivsuche: Unterschied zwischen den Versionen
Afwiki (Diskussion | Beiträge) K Stand 4.1.08 Kategorie verschoben |
Jens (Diskussion | Beiträge) Stand 4.1.18 Seite neu erstellt Markierungen: Weiterleitung entfernt Zurückgesetzt |
||
| Zeile 1: | Zeile 1: | ||
<languages /> | |||
<translate> | |||
<table class=BigTable> | |||
<tr> | |||
<td class="BigTitle" colspan="2" align="center">[[file:DE_Schriftzug.gif]]</td> | |||
</tr> | |||
<tr> | |||
<td class="title" width="100%"> Add-on - Kontextmenü</td> | |||
</tr> | |||
<tr> | |||
<td class="Kurz">Aufruf eines Skripts durch eine Benutzeraktion</td> | |||
</tr> | |||
<tr> | |||
<td width="100%"> | |||
<table class="SmallTable"> | |||
<tr> | |||
<td valign=top width="15%" class=Left>Variablen</td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFAbm*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top width="15%" class=Left></td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFSelectedAbmFld*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer der Arbeitsmappenfelder</td> | |||
</tr> | |||
<tr> | |||
<td valign=top width="15%" class=Left></td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFArc*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer des Archivs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top width="15%" class=Left></td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFArcFile*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer der Anhangdatei</td> | |||
</tr> | |||
<tr> | |||
<td valign=top width="15%" class=Left></td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFWflHead*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer des Workflow-Kopfs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top width="15%" class=Left></td> | |||
<td valign=top width="15%" class=Left><font class=source>gAFWflDet*</font></td> | |||
<td valign=top width="15%" class=Left>variable</td> | |||
<td colspan="2" width="55%" class=Right>Feldpuffer des Workflow-Details</td> | |||
</tr> | |||
<tr> | |||
<td width="15%" class=Left>Resultat</td> | |||
<td width="15%" class=Right><font class=source>true</font></td> | |||
<td width="70%" class=Right colspan="4">Anzeige des Menüpunkts</td> | |||
</tr> | |||
<tr> | |||
<td width="15%" class=Left></td> | |||
<td width="15%" class=Right><font class=source>false</font></td> | |||
<td width="70%" class=Right colspan="4">Menüpunkt wird nicht angezeigt</td> | |||
</tr> | |||
<tr> | |||
<td width="15%" class=Left>Siehe</td> | |||
<td width="85%" class=Right colspan="4"> | |||
[[:Category:Ereignisse|Liste aller Ereignisse]] | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<div class="BigLang"> | |||
{{Construction}} | |||
<p><p>Dieses Ereignis wird in den Einstellungen [[Erweitert - Add-ons#|Add-ons]] eingetragen. Es können Skripte für unterschiedliche Kontextmenüs eingetragen werden. Abhängig vom Kontext stehen unterschiedliche Informationen in den globalen Variablen zur Verfügung:</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top>'''zugehöriges Menü'''</td> | |||
<td valign=top>'''globale Variablen'''</td> | |||
<td valign=top></td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Archiv-Menü</td> | |||
<td valign=top><font class=source>gAFAbm*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFArc*</font></td> | |||
<td valign=top>Variablen des Archivs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Arbeitsmappen-Menü</td> | |||
<td valign=top><font class=source>gAFAbm*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Arbeitsmappenfeld</td> | |||
<td valign=top><font class=source>gAFAbm*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFSelectedAbmFld*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappenfelder</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Anhangdatei-Menü</td> | |||
<td valign=top><font class=source>gAFAbm*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFArc*</font></td> | |||
<td valign=top>Variablen des Archivs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFArcFile*</font></td> | |||
<td valign=top>Variablen der Anhangdatei</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Workflow-Detail-Menü</td> | |||
<td valign=top><font class=source>gAFAbm*</font></td> | |||
<td valign=top>Variablen der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFArc*</font></td> | |||
<td valign=top>Variablen des Archivs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFWflHead*</font></td> | |||
<td valign=top>Variablen des Workflow-Kopfs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top></td> | |||
<td valign=top><font class=source>gAFWflDet*</font></td> | |||
<td valign=top>Variablen des Workflow-Details</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Anzeige-Werkzeugleiste</td> | |||
<td valign=top></td> | |||
<td valign=top>keine Variablen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Programm-Werkzeugleiste</td> | |||
<td valign=top></td> | |||
<td valign=top>keine Variablen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top>Archiv-Suchergebnis</td> | |||
<td valign=top><font class=source>gAFArcSearch*</font></td> | |||
<td valign=top>Parameter der Archivsuche und Liste mit den Archiven des Suchergebnisses</td> | |||
</tr> | |||
</table> | |||
<p>In den Einstellungen können für jeden Menüpunkt zwei Skripte angegeben werden. Ein Skript wird ausgeführt, wenn der Menüpunkt durch den Benutzer ausgewählt wird, das zweite wird ausgeführt, bevor das Menü angezeigt wird. Hier kann über den Rückgabewert bestimmt werden, ob der Benutzer den Menüpunkt angezeigt bekommt. Die gesetzten Variablen sind für beide Skripten gleich.</p> | |||
<p>Soll innerhalb der Verarbeitung ein Dialog angezeigt werden, kann das in <font class=source>gAFActParentDlg</font> übergebene Objekt als Eltern-Objekt angegeben werden.</p> | |||
<p>{{Info|Die Skripten werden im Benutzerkontext des angemeldeten Benutzers durchgeführt. Innerhalb der Skripten gelten somit die Berechtigungen des ausführenden Benutzers. Mit der Anweisung [[AFAdminModeSet#|AFAdminModeSet()]] können die Berechtigungen des Benutzers "Admin" verwendet werden.}}</p></p> | |||
<p><p>Informationen der aktuellen Arbeitsmappe</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmId</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Id der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmParentId</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Id der Elternarbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmName</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Name der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmDescr</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Beschreibung der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmCloseDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Abschlussdatum der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmPartitioning</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Unterteilung der Arbeitsmappe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFAbmType</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Typ der Arbeitsmappe</td> | |||
</tr> | |||
</table> | |||
<p>Informationen des aktuellen Arbeitsmappenfeldes</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFSelectedAbmFldId</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Id des Arbeitsmappenfeldes</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFSelectedAbmFldName</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Name des Arbeitsmappenfeldes</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFSelectedAbmFldValue</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Wert des Arbeitsmappenfeldes</td> | |||
</tr> | |||
</table> | |||
<p>Archiv-Informationen</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcNr</font></td> | |||
<td valign=top><font class=source>alpha(12)</font></td> | |||
<td valign=top>Archivnummer</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcDocDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Dokumentdatum</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcScanDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Scandatum</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcCreateModul</font></td> | |||
<td valign=top><font class=source>alpha</font></td> | |||
<td valign=top>Erstellt durch Modul</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcTypeString</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Archivtyp</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFilesCnt</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Anzahl der Anhangdateien</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcScanFilesCnt</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Anzahl der Scan-Dateien</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileSize</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Dateigröße</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcLocation</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Standort</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAfArcColor</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Farbe zur Darstellung im Arbeitsmappenbaum</td> | |||
</tr> | |||
</table></p> | |||
<p><p>Anhangdatei-Informationen</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileNr</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Dateinummer</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileName</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Dateiname</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileDescr</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Dateibeschreibung</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileType</font></td> | |||
<td valign=top><font class=source>alpha(60)</font></td> | |||
<td valign=top>Dateityp</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileEditDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Änderungsdatum der Datei</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileEditTime</font></td> | |||
<td valign=top><font class=source>time</font></td> | |||
<td valign=top>Änderungszeit der Datei</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileSizeOrg</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Originaldateigröße (in Bytes)</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileSizeDba</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Dateigröße in Datenbank (in Bytes)</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileModeEffect</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Drehung der Datei</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileState</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Status</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileCheckoutUser</font></td> | |||
<td valign=top><font class=source>alpha(25)</font></td> | |||
<td valign=top>Auscheck-Benutzer</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileCheckoutDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Auscheck-Datum</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcFileCheckoutTime</font></td> | |||
<td valign=top><font class=source>time</font></td> | |||
<td valign=top>Auscheck-Zeit</td> | |||
</tr> | |||
</table></p> | |||
<p><p>Informationen des Workflow-Kopfs</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadArt</font></td> | |||
<td valign=top><font class=source>alpha</font></td> | |||
<td valign=top>Workflow-Art</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadSender</font></td> | |||
<td valign=top><font class=source>alpha(80)</font></td> | |||
<td valign=top>Absender</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadSubject1</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Thema 1</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadSubject2</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Thema 2</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadFinishDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Datum der Abschlussvorgabe</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflHeadSAB</font></td> | |||
<td valign=top><font class=source>alpha</font></td> | |||
<td valign=top>Zuständiger Sachbearbeiter</td> | |||
</tr> | |||
</table> | |||
<p>Informationen des Workflow-Details</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetNr</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Workflow-Detail-Nummer</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetSAB</font></td> | |||
<td valign=top><font class=source>alpha(80)</font></td> | |||
<td valign=top>Stelle</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetJobText</font></td> | |||
<td valign=top><font class=source>alpha(80)</font></td> | |||
<td valign=top>Auftrag</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetImportance</font></td> | |||
<td valign=top><font class=source>alpha(10)</font></td> | |||
<td valign=top>Wichtigkeit</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetComment</font></td> | |||
<td valign=top><font class=source>alpha(750)</font></td> | |||
<td valign=top>Bemerkung</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetReceiveDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Start</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetFinishDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Termin bis</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetCompleteDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Fertiggestellt</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetExtensionDate</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Verlängerung</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflStampId</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Stempel-ID</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFWflDetCompleteComment</font></td> | |||
<td valign=top><font class=source>alpha(750)</font></td> | |||
<td valign=top>Erledigungsvermerk</td> | |||
</tr> | |||
</table></p> | |||
<p><p>Informationen der Archivsuche</p> | |||
<table class=lang> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchList</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Liste der gefundenen Archive</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchString</font></td> | |||
<td valign=top><font class=source>alpha(250)</font></td> | |||
<td valign=top>Zeichenkette der Suche</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchDateStart</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Startdatum des Suchbereichs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchDateEnd</font></td> | |||
<td valign=top><font class=source>date</font></td> | |||
<td valign=top>Endedatum des Suchbereichs</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchWithDeleted</font></td> | |||
<td valign=top><font class=source>logic</font></td> | |||
<td valign=top>Such inklusive gelöschte Archive</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchArcType</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste mit zu suchenden Dateitypen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchArcTypeCombineAnd</font></td> | |||
<td valign=top><font class=source>logic</font></td> | |||
<td valign=top>Dateitypen mit AND verknüpfen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchAbm</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste zu durchsuchenden Arbeitsmappen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchAbmCombineAnd</font></td> | |||
<td valign=top><font class=source>logic</font></td> | |||
<td valign=top>Arbeitsmappen mit AND verknüpfen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchCustomFld</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste mit zu durchsuchenden Zusatzfeldern</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchCustomFldCombineAnd</font></td> | |||
<td valign=top><font class=source>logic</font></td> | |||
<td valign=top>Zusatzfelder mit AND verknüpfen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchOpt</font></td> | |||
<td valign=top><font class=source>int</font></td> | |||
<td valign=top>Suchoptionen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchSab</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste mit Sachbearbeitern</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchSabGrp</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste mit Sachbearbeitergruppen</td> | |||
</tr> | |||
<tr> | |||
<td valign=top><font class=source>gAFArcSearchWflArt</font></td> | |||
<td valign=top><font class=source>handle</font></td> | |||
<td valign=top>Liste mit Workflowarten</td> | |||
</tr> | |||
</table></p> | |||
<p><p>Das Addon kann über das Kontextmenü bzw. über Schaltflächen im angegebenen Objekt aufgerufen werden. Bei der Arbeitsmappe, dem Archiv, der Anhangdatei, den Workflow-Details und den Arbeitsmappenfeldern wird im Kontextmenü der zusätzliche Menüpunkt "Add-ons" angezeigt. Die zugeordneten Funktionen werden als Untermenü ausgeführt. Bei der Anzeige in der Werkzeugleiste wird eine Schaltfläche in der Programm-Werkzeugleiste auf der linken Seite oder in der Werkzeigleiste der Vollansicht auf der rechten Seite eingeblendet. Das Add-on des Archiv-Suchergebnisses wird über das Kontextmenü der Spaltenüberschriften der Archivliste eingeblendet.</p> | |||
</p> | |||
</div> | |||
</translate> | |||
[[Category:Ereignisse]] | [[Category:Ereignisse]] | ||
Version vom 1. September 2026, 13:29 Uhr
|
Diese Seite wird zur Zeit bearbeitet. Der Inhalt kann falsch oder zumindest wahnsinnig ungenau sein. Wir sind dabei das zu beheben. |
Dieses Ereignis wird in den Einstellungen Add-ons eingetragen. Es können Skripte für unterschiedliche Kontextmenüs eingetragen werden. Abhängig vom Kontext stehen unterschiedliche Informationen in den globalen Variablen zur Verfügung:
| zugehöriges Menü | globale Variablen | |
| Archiv-Menü | gAFAbm* | Variablen der Arbeitsmappe |
| gAFArc* | Variablen des Archivs | |
| Arbeitsmappen-Menü | gAFAbm* | Variablen der Arbeitsmappe |
| Arbeitsmappenfeld | gAFAbm* | Variablen der Arbeitsmappe |
| gAFSelectedAbmFld* | Variablen der Arbeitsmappenfelder | |
| Anhangdatei-Menü | gAFAbm* | Variablen der Arbeitsmappe |
| gAFArc* | Variablen des Archivs | |
| gAFArcFile* | Variablen der Anhangdatei | |
| Workflow-Detail-Menü | gAFAbm* | Variablen der Arbeitsmappe |
| gAFArc* | Variablen des Archivs | |
| gAFWflHead* | Variablen des Workflow-Kopfs | |
| gAFWflDet* | Variablen des Workflow-Details | |
| Anzeige-Werkzeugleiste | keine Variablen | |
| Programm-Werkzeugleiste | keine Variablen | |
| Archiv-Suchergebnis | gAFArcSearch* | Parameter der Archivsuche und Liste mit den Archiven des Suchergebnisses |
In den Einstellungen können für jeden Menüpunkt zwei Skripte angegeben werden. Ein Skript wird ausgeführt, wenn der Menüpunkt durch den Benutzer ausgewählt wird, das zweite wird ausgeführt, bevor das Menü angezeigt wird. Hier kann über den Rückgabewert bestimmt werden, ob der Benutzer den Menüpunkt angezeigt bekommt. Die gesetzten Variablen sind für beide Skripten gleich.
Soll innerhalb der Verarbeitung ein Dialog angezeigt werden, kann das in gAFActParentDlg übergebene Objekt als Eltern-Objekt angegeben werden.
| Die Skripten werden im Benutzerkontext des angemeldeten Benutzers durchgeführt. Innerhalb der Skripten gelten somit die Berechtigungen des ausführenden Benutzers. Mit der Anweisung AFAdminModeSet() können die Berechtigungen des Benutzers "Admin" verwendet werden. |
Informationen der aktuellen Arbeitsmappe
| gAFAbmId | int | Id der Arbeitsmappe |
| gAFAbmParentId | int | Id der Elternarbeitsmappe |
| gAFAbmName | alpha(250) | Name der Arbeitsmappe |
| gAFAbmDescr | alpha(250) | Beschreibung der Arbeitsmappe |
| gAFAbmCloseDate | date | Abschlussdatum der Arbeitsmappe |
| gAFAbmPartitioning | int | Unterteilung der Arbeitsmappe |
| gAFAbmType | int | Typ der Arbeitsmappe |
Informationen des aktuellen Arbeitsmappenfeldes
| gAFSelectedAbmFldId | int | Id des Arbeitsmappenfeldes |
| gAFSelectedAbmFldName | alpha(250) | Name des Arbeitsmappenfeldes |
| gAFSelectedAbmFldValue | alpha(250) | Wert des Arbeitsmappenfeldes |
Archiv-Informationen
| gAFArcNr | alpha(12) | Archivnummer |
| gAFArcDocDate | date | Dokumentdatum |
| gAFArcScanDate | date | Scandatum |
| gAFArcCreateModul | alpha | Erstellt durch Modul |
| gAFArcTypeString | alpha(250) | Archivtyp |
| gAFArcFilesCnt | int | Anzahl der Anhangdateien |
| gAFArcScanFilesCnt | int | Anzahl der Scan-Dateien |
| gAFArcFileSize | int | Dateigröße |
| gAFArcLocation | alpha(250) | Standort |
| gAfArcColor | int | Farbe zur Darstellung im Arbeitsmappenbaum |
Anhangdatei-Informationen
| 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 |
Informationen des Workflow-Kopfs
| gAFWflHeadArt | alpha | Workflow-Art |
| gAFWflHeadSender | alpha(80) | Absender |
| gAFWflHeadSubject1 | alpha(250) | Thema 1 |
| gAFWflHeadSubject2 | alpha(250) | Thema 2 |
| gAFWflHeadFinishDate | date | Datum der Abschlussvorgabe |
| gAFWflHeadSAB | alpha | Zuständiger Sachbearbeiter |
Informationen des Workflow-Details
| gAFWflDetNr | int | Workflow-Detail-Nummer |
| gAFWflDetSAB | alpha(80) | Stelle |
| gAFWflDetJobText | alpha(80) | Auftrag |
| gAFWflDetImportance | alpha(10) | Wichtigkeit |
| gAFWflDetComment | alpha(750) | Bemerkung |
| gAFWflDetReceiveDate | date | Start |
| gAFWflDetFinishDate | date | Termin bis |
| gAFWflDetCompleteDate | date | Fertiggestellt |
| gAFWflDetExtensionDate | date | Verlängerung |
| gAFWflStampId | int | Stempel-ID |
| gAFWflDetCompleteComment | alpha(750) | Erledigungsvermerk |
Informationen der Archivsuche
| gAFArcSearchList | int | Liste der gefundenen Archive |
| gAFArcSearchString | alpha(250) | Zeichenkette der Suche |
| gAFArcSearchDateStart | date | Startdatum des Suchbereichs |
| gAFArcSearchDateEnd | date | Endedatum des Suchbereichs |
| gAFArcSearchWithDeleted | logic | Such inklusive gelöschte Archive |
| gAFArcSearchArcType | handle | Liste mit zu suchenden Dateitypen |
| gAFArcSearchArcTypeCombineAnd | logic | Dateitypen mit AND verknüpfen |
| gAFArcSearchAbm | handle | Liste zu durchsuchenden Arbeitsmappen |
| gAFArcSearchAbmCombineAnd | logic | Arbeitsmappen mit AND verknüpfen |
| gAFArcSearchCustomFld | handle | Liste mit zu durchsuchenden Zusatzfeldern |
| gAFArcSearchCustomFldCombineAnd | logic | Zusatzfelder mit AND verknüpfen |
| gAFArcSearchOpt | int | Suchoptionen |
| gAFArcSearchSab | handle | Liste mit Sachbearbeitern |
| gAFArcSearchSabGrp | handle | Liste mit Sachbearbeitergruppen |
| gAFArcSearchWflArt | handle | Liste mit Workflowarten |
Das Addon kann über das Kontextmenü bzw. über Schaltflächen im angegebenen Objekt aufgerufen werden. Bei der Arbeitsmappe, dem Archiv, der Anhangdatei, den Workflow-Details und den Arbeitsmappenfeldern wird im Kontextmenü der zusätzliche Menüpunkt "Add-ons" angezeigt. Die zugeordneten Funktionen werden als Untermenü ausgeführt. Bei der Anzeige in der Werkzeugleiste wird eine Schaltfläche in der Programm-Werkzeugleiste auf der linken Seite oder in der Werkzeigleiste der Vollansicht auf der rechten Seite eingeblendet. Das Add-on des Archiv-Suchergebnisses wird über das Kontextmenü der Spaltenüberschriften der Archivliste eingeblendet.

