Schnittstelle ScriptEvents
Überschrift: ScriptEvents.
Beschreibung: Ein ScriptEvent ist eine Konstante, welche bezeichnet, an welcher Stelle im Programmablauf des Client eine Script-Funktion mit welchen Parametern gestartet wird.
Copyright: Copyright (c) ELO Digital Office GmbH 2006-2019
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic enumDie einfachen Skript-Events haben keine Parameter. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoideloAddNoteEnd(Note note) Nach dem Hinzufügen einer neuen Notiz.inteloAddNoteStart(Note note) Vor dem Hinzufügen einer neuen Notiz.voideloBarcodeRecognized(String barcode) Beim Scannen eines Barcodes mit einem HID Barcode Scanner.voideloBasicKeywordingObjKeyEnter(int lineId, KeywordingAdapter adapter) Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus bekommen.voideloBasicKeywordingObjKeyExit(int lineId, KeywordingAdapter adapter) Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus verloren.inteloBeforeConvertToPdf(File documentFile, File tempPdfFile) Vor dem Konvertieren eines Dokumentes nach PDF.voideloBroadcast(int fromWorkspace, String tag, String message) Event wenn ein Skript ein Broadcast verschickt hat.voidNeue Versionsnummer beim CheckIn ermittelnvoideloCheckinDocumentEnd(ArchiveDocument document) Nach dem Einchecken eines ausgecheckten DokumentsinteloCheckinDocumentStart(CheckoutDocument document) Vor dem Einchecken eines ausgecheckten Archivdokuments.inteloCheckoutDocumentAvailable(int docId, File docFile) Event wenn ein neues Checkout Dokument zur Bearbeitung zur Verfügung steht.voideloCollectListEnd(int id, Sord[] items) Nach dem Einfügen in die Liste.voideloCollectListStart(int id, Sord[] items) Vor dem Einfügen in die Liste.SordeloCreateDefaultIndexing(Sord sord, File docFile, int parent) Wird aufgerufen, wenn eine E-Mail erstellt werden soll.inteloDocVersionsCompareStart(DocVersionsDialogAdapter docVersionsDialog) Bei Klick auf "Vergleichen" im Dialog "Dokumentversionen".inteloDragAndDropStart(boolean internalDnD, int targetId, ParameterScriptEvent.TargetWorkArea targetWorkArea) Event, wenn ein Element aus einem DnD Vorgang im ELO Client gedroppt wird.inteloEnableFillWithLastSord(Sord currentSord, Sord lastSord, boolean hasLastSearch) Wird aufgerufen, wenn Überprüft wird, ob die F3-Funktion im Verschlagwortungsdialog aktiviert werden soll.inteloFillWithLastSord(Sord currentSord, Sord lastSord, FindInfo lastSearch) Wird aufgerufen, wenn die F3-Funktion im Verschlagwortungsdialog aufgerufen wird und die aktuelle Verschlagwortung mit der zuletzt verwendeten Verschlagwortung überschrieben werden soll.voideloFlowConfirmDialogObjKeyEnter(int lineId, FlowConfirmDialogAdapter adapter) Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus bekommen.voideloFlowConfirmDialogObjKeyExit(int lineId, FlowConfirmDialogAdapter adapter) Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus verloren.voideloFlowConfirmDialogOkStart(Sord sord) Veraltet.eloGenerateExternalFilename(Sord sord, DocVersion docVersion) Wird aufgerufen wenn ein Dokument für die externe Verwendung gespeichert wird.intNach dem Drücken der Schaltfläche "Abbrechen" im IndexDialog.voideloIndexDialogClosing(IndexDialogAdapter adapter) Wird aufgerufen, wenn der Verschlagwortungsdialog geschlossen wird, nachdem entweder die Änderungen gespeichert wurden oder beim Abbruch die Sperre freigegeben wurde.voideloIndexDialogNameEnter(KeywordingAdapter adapter) Name-Eingabefeld (Kurzbezeichnung) hat den Fokus bekommen.voideloIndexDialogNameExit(KeywordingAdapter adapter) Name-Eingabefeld (Kurzbezeichnung) hat den Fokus verloren.voideloIndexDialogObjKeyEnter(int objKeyNo, IndexDialogAdapter adapter) Ein ObjKey-Eingabefeld hat den Fokus bekommen.voideloIndexDialogObjKeyExit(int objKeyNo, IndexDialogAdapter adapter) Ein ObjKey-Eingabefeld hat den Fokus verloren.inteloIndexDialogOkStart(IndexDialogAdapter adapter) Nach dem Drücken der Schaltfläche "OK" im IndexDialogs.voidNach dem Setzen einer Verschlagwortungsmaske im IndexDialog.voidDatum-Eingabefeld hat den Fokus bekommen.voideloIndexDialogXDateExit(KeywordingAdapter adapter) Datum-Eingabefeld hat den Fokus verloren.voideloInsertDocumentEnd(ArchiveDocument document) Nach dem Ablegen einer Datei als neues Dokument im Archiv.inteloInsertDocumentStart(String mode, File file, int targetId, Sord sord) Vor dem Ablegen einer Datei als neues Dokument im Archiv.voideloInsertFileInIntrayEnd(IntrayDocument intrayDocument) Nach dem Einfügen eines externen Dokuments in die Client-Postbox.inteloInsertFileInIntrayStart(String intrayFileSource, File externFile) Vor dem Einfügen eines externen Dokuments in die Client-Postbox.voideloInsertFolderEnd(StructureElement folder) Nach dem Anlegen eines neuen Ordners im Archiv.inteloInsertFolderStart(int targetId, Sord sord, File file, String mode) Vor dem Schreiben eines neuen Ordners im Archiv.inteloInsertNoteLink(LinkPosition preparedLink, int targetId, Note note) Vor dem Anlegen einer neuen Annotation Verlinkung.voideloInsertObservedDocumentIntrayEnd(IntrayDocument intrayDocument) Veraltet.Ersetzt durcheloInsertFileInIntrayEnd(IntrayDocument)inteloInsertObservedDocumentIntrayStart(File externalFile) Veraltet.Ersetzt durcheloInsertFileInIntrayStart(String, File)voideloMoveArchiveElementEnd(String mode, ArchiveElement element, int parentId, int targetId) Nach dem Verschieben eines Eintrags im Archiv.inteloMoveArchiveElementStart(String mode, ArchiveElement element, int parentId, int targetId) Vor dem Verschieben eines Eintrags im Archiv.voideloNewTaskAvailable(UserTask task, boolean isSeen) Beim automatischen Nachladen der Aufgabenliste wurde ein neuer Eintrag gefunden.voideloOcrWordClicked(OcrWord word, int page, File docFile, int objId) Ein OCR-Wort wurde in der Vorschau angeklickt.inteloPrepareNoteLink(LinkPosition preparedLink, Sord parentSord, Note destinationNote) Beim "Merken" der aktuellen Annotation für eine Verlinkung An dieser Stelle wird der Link Text erzeugt und gespeichert sowie in das Windows Clipboard geschrieben.inteloPreviewAvailable(ParameterScriptEvent.ViewMode mode, IndexedElement indexedElement) Event, wenn ein Element in die Vorschau geladen wird.voideloReceiveBrowserMessage(EventMessage browserMessage, String browserCompName, BrowserComponent browser) Dieses Event wird nach dem Erhalt einer Nachricht aus der integrierten Java FX Browser Komponente gesendet.voideloReferenceArchiveElementEnd(String mode, ArchiveElement element, int parentId, int targetId) Nach dem Referenzieren eines Eintrags im Archiv.inteloReferenceArchiveElementStart(String mode, ArchiveElement element, int parentId, int targetId) Vor dem Referenzieren eines Eintrags im Archiv.voideloSaveNotesEnd(Note[] notes) Nach dem Speichern der Notizen.inteloSaveNotesStart(Note[] notes) Vor dem Speichern der Notizen.voideloSearchResultAvailable(SearchView destinationView, FindResult searchResult) Beim Eintragen des FindResults in die Search View.voideloSelectionChanged(Object source) Wird bei einer Selektionsänderung aufgerufen.intWird aufgerufen, wenn eine E-Mail erstellt werden soll.inteloUpdateVersion(EditInfo target, File newVersionFile) Vor dem Upload einer neuen Dokumentenversion.voideloVersionCheckinDialogObjKeyEnter(int lineId, DocVersionsDialogAdapter adapter) Ein ObjKey-Eingabefeld im Version-Einchecken-Dialog hat den Fokus bekommen.voideloVersionCheckinDialogObjKeyExit(int lineId, DocVersionsDialogAdapter adapter) Ein ObjKey-Eingabefeld im Version-Einchecken-Dialog hat den Fokus verloren.
-
Methodendetails
-
eloBuildVersionNumber
Neue Versionsnummer beim CheckIn ermitteln- Parameter:
info- Typ - Verschlagwortung, kann je nach Kontext auch null sein - alte und neue Versionsnummer- Seit:
- 10.03.000
-
eloSelectionChanged
Wird bei einer Selektionsänderung aufgerufen. Es kann nicht garantiert werden, dass alle Listen erfasst werden.- Parameter:
source- Event- Seit:
- 12.00.000
-
eloNewTaskAvailable
void eloNewTaskAvailable(UserTask task, boolean isSeen) Beim automatischen Nachladen der Aufgabenliste wurde ein neuer Eintrag gefunden.- Parameter:
task- AufgabeisSeen- True, wenn die Aufgabe bereits vom Benutzer angesehen wurde.- Seit:
- 10.00.000
-
eloSearchResultAvailable
void eloSearchResultAvailable(SearchView destinationView, FindResult searchResult) Beim Eintragen des FindResults in die Search View.- Parameter:
destinationView- Ziel der TrefferlistesearchResult- Indexserver Objekt mit der Trefferliste- Seit:
- 10.00.000
-
eloInsertDocumentStart
Vor dem Ablegen einer Datei als neues Dokument im Archiv. Nach diesem Event kommen Dublettenkontrolle und (falls notwendig und konfiguriert) die "Verschlagwortung bei Bedarf".- Parameter:
mode- NORMAL: Ablage aus dem Dateisystem, z.B. per "Datei Einfügen"
DND: Ablage aus dem Dateisystem per Drag&Drop
INTRAY: Ablage einer Dokumentdatei aus der Postbox, z.B. per "Archivablage"
INTRAYDND: Ablage einer Dokumentdatei aus der Postbox per Drag&Drop
SCRIPTING: Ablage einer Dokumentdatei aus der Postbox per Internem Scripting
COMSERVER: Ablage einer Datei per Java Client COM-Serverfile- Dokumentdatei, welche im Archiv abgeleget werden soll.targetId- ObjektID des Zielordners im Archivsord- (since 8.05.000) Verschlagwortung der abzulegenden Datei.
Bei noch nicht vorhandener Vorbelegung ist der Parameter leer. Das Sord sollte nur lesend verwendet werden und wird bei noch nicht erfolgter Verschlagwortung oder Serienablage überschrieben.- Gibt zurück:
- Bei -1 als Rückgabewert wird der Ablegevorgang abgebrochen.
- Seit:
- 8.01.000
-
eloInsertDocumentEnd
Nach dem Ablegen einer Datei als neues Dokument im Archiv.- Parameter:
document- Das neu angelegte Dokument im Archiv.- Seit:
- 8.01.000
-
eloInsertFolderStart
Vor dem Schreiben eines neuen Ordners im Archiv.- Parameter:
targetId- Parent-Id des neuen Ordnerssord- Verschlagwortung des neuen Ordnersfile- Ordner, welcher im Archiv abgelegt werden soll (nur bei DND).mode- NORMAL: Erstellen eines Ordners, z.B. per "Neuer Ordner"
DND: Ablage aus dem Dateisystem per Drag&Drop
STDREG: Erstellen durch Funktion "Standardregister"
SCRIPTING: Erstellen eines Ordners per internem Scripting- Gibt zurück:
- Bei -1 als Rückgabewert wird der Vorgang abgebrochen
- Seit:
- 9.00.000, 9.02.000 mit zusätzlichen Parametern (mode, file)
-
eloInsertNoteLink
int eloInsertNoteLink(LinkPosition preparedLink, int targetId, Note note) Vor dem Anlegen einer neuen Annotation Verlinkung. Hier kann der NoteText verändert werden.- Parameter:
preparedLink- Link Objekt für die VerbindungtargetId- ELO Objekt Id des Parent Dokumentsnote- Note Objekt, in welches der Link eingetragen wird.- Gibt zurück:
- Bei -1 als Rückgabewert wird der Vorgang abgebrochen
- Seit:
- 9.02.000
-
eloPrepareNoteLink
int eloPrepareNoteLink(LinkPosition preparedLink, Sord parentSord, Note destinationNote) Beim "Merken" der aktuellen Annotation für eine Verlinkung An dieser Stelle wird der Link Text erzeugt und gespeichert sowie in das Windows Clipboard geschrieben.- Parameter:
preparedLink- Link Objekt für die VerbindungparentSord- ELO Objekt Id des Parent DokumentsdestinationNote- Verlinkte Annotation.- Gibt zurück:
- Bei -1 als Rückgabewert wird der Vorgang abgebrochen
- Seit:
- 9.02.000
-
eloInsertFolderEnd
Nach dem Anlegen eines neuen Ordners im Archiv.- Parameter:
folder- Der neu erzeugte Ordner.- Seit:
- 9.00.000
-
eloMoveArchiveElementStart
Vor dem Verschieben eines Eintrags im Archiv.- Parameter:
mode- NORMAL: Verschieben per Funktion "Eintrag verschieben"
DND: Verschieben per Drag&Drop
UNDO: Verschieben als UNDO-Funktion
DELETE: Verschieben an Referenzposition beim Löschen
SCRIPTING: Verschieben per Internem Scriptingelement- Der Archiveintrag.parentId- Bisheriger Ordner in dem der Eintrag noch liegt.targetId- Neuer Ordner in den der Eintrag verschoben werden soll.- Gibt zurück:
- Bei -1 Rückgabewert als wird das Verschieben abgebrochen.
- Seit:
- 8.01.000
-
eloMoveArchiveElementEnd
Nach dem Verschieben eines Eintrags im Archiv.- Parameter:
mode- siehe eloMoveArchiveElementStartelement- Der Archiveintrag.parentId- Bisheriger Ordner in dem der Eintrag vorher lag.targetId- Neuer Ordner in den der Eintrag verschoben wurde.- Seit:
- 8.01.000
-
eloReferenceArchiveElementStart
int eloReferenceArchiveElementStart(String mode, ArchiveElement element, int parentId, int targetId) Vor dem Referenzieren eines Eintrags im Archiv.- Parameter:
mode- NORMAL: Referenzieren per Funktion "Referenz erstellen"
INSERT_INTO_ARCHIVE: Referenzieren bei einer Archivablage
DND: Referenzieren per Drag&Drop
SCRIPTING: Referenzieren per internem Scriptingelement- Der Eintrag, der referenziert wirdparentId- Bisheriger Ordner, in dem der Eintrag noch liegttargetId- Neuer Ordner, in den der Eintrag referenziert werden soll- Gibt zurück:
- Bei -1 als Rückgabewert wird das Referenzieren abgebrochen
- Seit:
- 8.03.000
-
eloReferenceArchiveElementEnd
Nach dem Referenzieren eines Eintrags im Archiv.- Parameter:
mode- siehe eloReferenceArchiveElementStartelement- Der Archiveintrag, der referenziert wirdparentId- Bisheriger Ordner, in dem der Eintrag vorher lagtargetId- Neuer Ordner in den der Eintrag referenziert wurde- Seit:
- 8.03.000
-
eloInsertObservedDocumentIntrayStart
Veraltet.Ersetzt durcheloInsertFileInIntrayStart(String, File)Vor dem Einfügen eines Dokumentes aus einem überwachten Ordner in die Postbox.- Parameter:
externalFile- Externes Dokument, das in die Postbox eingefügt wird- Gibt zurück:
- int Bei -1 als Rückgabewert wird das Einfügen abgebrochen
- Seit:
- 8.03.000
-
eloInsertObservedDocumentIntrayEnd
Veraltet.Ersetzt durcheloInsertFileInIntrayEnd(IntrayDocument)Nach dem Einfügen eines Dokumentes aus einem überwachten Ordner in die Postbox.- Parameter:
intrayDocument- Externes Dokument, das in die Postbox eingefügt wurde- Seit:
- 8.03.000
-
eloInsertFileInIntrayStart
Vor dem Einfügen eines externen Dokuments in die Client-Postbox.- Parameter:
intrayFileSource- Quelle des externen Dokuments
OBSERVED_DIRECTORY_FILE Dokument aus einem überwachten Verzeichnis
PRINTER_DIRECTORY_FILE Dokument aus dem Druckerausgabeverzeichnis
SCANNED_FILE Vom Client gescanntes Dokument
DROPPED_EXTERN_FILE Gedropptes externes Dokument
DROPPED_ARCHIVE_FILE Gedropptes Archivdokument
FCT_INSERT_FILE Dokument von der Funktion "Datei einfügen"
FCT_NEW_DOCUMENT_FILE Dokument von der Funktion "Neues Dokument aus Vorlage"externFile- Externes Dokument, das in die Client-Postbox eingefügt wird- Gibt zurück:
- int Bei -1 als Rückgabewert wird das Einfügen abgebrochen
- Seit:
- 8.04.000
-
eloInsertFileInIntrayEnd
Nach dem Einfügen eines externen Dokuments in die Client-Postbox.- Parameter:
intrayDocument- Externes Dokument, das in die Postbox eingefügt wurde- Seit:
- 8.04.000
-
eloIndexDialogObjKeyEnter
Ein ObjKey-Eingabefeld hat den Fokus bekommen.- Parameter:
objKeyNo- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Verschlagwortungsdialog, in welchem das Event ausgelöst wurde- Seit:
- 7.00.000, 8.05.000 neuer Parameter objKeyNo, 12.00.000 neuer Parameter adapter
-
eloIndexDialogObjKeyExit
Ein ObjKey-Eingabefeld hat den Fokus verloren.- Parameter:
objKeyNo- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Verschlagwortungsdialog, in welchem das Event ausgelöst wurde- Seit:
- 7.00.000, 8.05.000 neuer Parameter objKeyNo, 12.00.000 neuer Parameter adapter
-
eloIndexDialogSetDocMask
Nach dem Setzen einer Verschlagwortungsmaske im IndexDialog.- Parameter:
adapter- Verschlagwortungsdialog, in welchem das Event ausgelöst wurde- Seit:
- 12.00.000 Ersetzt
ScriptEvents.SimpleScriptEvent.IndexDialogSetDocMask
-
eloIndexDialogNameEnter
Name-Eingabefeld (Kurzbezeichnung) hat den Fokus bekommen.- Parameter:
adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000
- Siehe auch:
-
eloIndexDialogNameExit
Name-Eingabefeld (Kurzbezeichnung) hat den Fokus verloren.- Parameter:
adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000
- Siehe auch:
-
eloIndexDialogXDateEnter
Datum-Eingabefeld hat den Fokus bekommen.- Parameter:
adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000
- Siehe auch:
-
eloIndexDialogXDateExit
Datum-Eingabefeld hat den Fokus verloren.- Parameter:
adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000
- Siehe auch:
-
eloIndexDialogCancelStart
Nach dem Drücken der Schaltfläche "Abbrechen" im IndexDialog. Das "Start" kennzeichnet die Auswertung des Rückgabewertes. Bei einem negativen Rückgabewert, bleibt die Verschlagwortung geöffnet.- Parameter:
adapter- Verschlagwortungsdialog- Gibt zurück:
- negativ, um die Aktion abzubrechen, damit die Verschlagwortung geöffnet bleibt.
- Seit:
- 12.00.000
- Siehe auch:
-
eloIndexDialogOkStart
Nach dem Drücken der Schaltfläche "OK" im IndexDialogs. Das "Start" kennzeichnet die Auswertung des Rückgabewertes. Bei einem negativen Rückgabewert, wird nicht gespeichert und die Verschlagwortung bleibt geöffnet.- Parameter:
adapter- Verschlagwortungsdialog- Gibt zurück:
- negativ, um die Aktion abzubrechen, damit die Verschlagwortung geöffnet bleibt.
- Seit:
- 12.00.000
- Siehe auch:
-
eloCheckinDocumentStart
Vor dem Einchecken eines ausgecheckten Archivdokuments.- Parameter:
document- Ausgechecktes Dokument- Gibt zurück:
- Bei -1 wird das Einchecken des Dokuments abgebrochen
- Seit:
- 8.05.000
-
eloCheckinDocumentEnd
Nach dem Einchecken eines ausgecheckten Dokuments- Parameter:
document- Ausgechecktes Archivdokument- Seit:
- 8.05.000
-
eloAddNoteStart
int eloAddNoteStart(Note note) Vor dem Hinzufügen einer neuen Notiz. Dieses Event wird direkt bei dem Mausklick aufgerufen, das Speichern der neuen Notiz passiert später mit dem Event eloSaveNotes.- Parameter:
note- Die neue Notiz (Randnotiz oder Anmerkung auf dem Dokument)- Gibt zurück:
- Bei -1 als Rückgabewert wird das Einfügen abgebrochen
- Seit:
- 8.03.002
-
eloAddNoteEnd
void eloAddNoteEnd(Note note) Nach dem Hinzufügen einer neuen Notiz. Dieses Event wird direkt bei dem Mausklick aufgerufen, das Speichern der neuen Notiz passiert später mit dem Event eloSaveNotes.- Parameter:
note- Die neue Notiz (Randnotiz oder Anmerkung auf dem Dokument)- Seit:
- 8.03.002
-
eloSaveNotesStart
int eloSaveNotesStart(Note[] notes) Vor dem Speichern der Notizen.- Parameter:
notes- Die Notizen (Randnotiz oder Anmerkung auf dem Dokument)- Gibt zurück:
- Bei -1 als Rückgabewert wird das Speichern abgebrochen
- Seit:
- 8.03.002
-
eloSaveNotesEnd
void eloSaveNotesEnd(Note[] notes) Nach dem Speichern der Notizen.- Parameter:
notes- Die Notizen (Randnotiz oder Anmerkung auf dem Dokument), welche nach dem Speichern neu vom Server eingelesen wurden.- Seit:
- 8.03.002
-
eloBeforeConvertToPdf
Vor dem Konvertieren eines Dokumentes nach PDF.- Parameter:
documentFile- Datei, die konvertiert wirdtempPdfFile- Konvertierte Datei im temporären Client-Verzeichnis- Gibt zurück:
- -1
- Seit:
- 8.05.000
-
eloDocVersionsCompareStart
Bei Klick auf "Vergleichen" im Dialog "Dokumentversionen".- Parameter:
docVersionsDialog- Der Dialog "Dokumentversionen" in dem auf die Schaltfläche geklickt wurde.- Gibt zurück:
- Bei -1 als Rückgabewert wird der normale Dialog mit dem Versionvergleich nicht angezeigt.
- Seit:
- 8.05.000
-
eloCheckoutDocumentAvailable
Event wenn ein neues Checkout Dokument zur Bearbeitung zur Verfügung steht.- Parameter:
docId- ELO Object-Id des Checkout Dokuments.docFile- Datei, die ausgecheckt wurde.- Gibt zurück:
- nicht verwendet.
- Seit:
- 9.00.000
-
eloBroadcast
Event wenn ein Skript ein Broadcast verschickt hat.- Parameter:
fromWorkspace- Die Meldung kommt aus diesem Workspacetag- Kennung der Meldungmessage- Meldungstext
-
eloFlowConfirmDialogOkStart
Veraltet.Sord sollte im EventScriptEvents.SimpleScriptEvent.FlowConfirmDialogOkStartüber denFlowConfirmDialogAdapterbearbeitet werden.Nach dem Drücken des OK im Dialog "Workflow weiterleiten". Das "Start" kennzeichnet die Auswertung des Rückgabewertes. Bei einem negativen Rückgabewert, läuft der Client weiter, als wäre "OK" nicht gedrückt worden.- Parameter:
sord- Verschlagwortung des Archiveintrags, mit dem der Workflow gestartet wurde- Seit:
- 9.00.001
-
eloFlowConfirmDialogObjKeyEnter
Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus bekommen.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Workflow-Weiterleiten-Dialog, in welchem das Event ausgelöst wurde- Seit:
- 9.03.000, 12.00.000 neuer Parameter adapter
-
eloFlowConfirmDialogObjKeyExit
Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus verloren.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Workflow-Weiterleiten-Dialog, in welchem das Event ausgelöst wurde- Seit:
- 9.03.000, 12.00.000 neuer Parameter adapter
-
eloVersionCheckinDialogObjKeyEnter
Ein ObjKey-Eingabefeld im Version-Einchecken-Dialog hat den Fokus bekommen.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Versionsdialog, in welchem das Event ausgelöst wurde- Seit:
- 11.00.000 Zuvor wurde hier ein
eloIndexDialogObjKeyEnter(int, IndexDialogAdapter)ausgelöst., 12.00.000 neuer Parameter adapter
-
eloVersionCheckinDialogObjKeyExit
Ein ObjKey-Eingabefeld im Version-Einchecken-Dialog hat den Fokus verloren.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Versionsdialog, in welchem das Event ausgelöst wurde- Seit:
- 11.00.000 Zuvor wurde hier ein
eloIndexDialogObjKeyExit(int, IndexDialogAdapter)ausgelöst., 12.00.000 neuer Parameter adapter
-
eloBasicKeywordingObjKeyEnter
Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus bekommen.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000 Zuvor wurde hier ein
eloIndexDialogObjKeyEnter(int, IndexDialogAdapter)ausgelöst.
-
eloBasicKeywordingObjKeyExit
Ein ObjKey-Eingabefeld im Workflow Weiterleiten Dialog hat den Fokus verloren.- Parameter:
lineId- Nummer des Indexfelds, ACHTUNG: Zählung beginnt hier bei 0adapter- Verschlagwortungskomponente, in welcher das Event ausgelöst wurde- Seit:
- 12.00.000 Zuvor wurde hier ein
eloIndexDialogObjKeyExit(int, IndexDialogAdapter)ausgelöst.
-
eloReceiveBrowserMessage
void eloReceiveBrowserMessage(EventMessage browserMessage, String browserCompName, BrowserComponent browser) Dieses Event wird nach dem Erhalt einer Nachricht aus der integrierten Java FX Browser Komponente gesendet.- Parameter:
browserMessage- Inhalt der Browser-NachrichtbrowserCompName- Bezeichnung der Browser-Komponentebrowser- Browser-Komponente- Seit:
- 9.02.000, 9.03.006 Parameter "Browser"
-
eloPreviewAvailable
Event, wenn ein Element in die Vorschau geladen wird.- Parameter:
mode- Modus der Vorschau
NO_SELECTION Keine Einträge ausgewählt
SINGLE_SELECTION Ein Eintrag ausgewählt
MULTIPLE_SELECTION Mehrere Einträge ausgewählt
EXTERNAL_OPENED Das Dokument wird in einem externen Programm angezeigt
SCRIPTING Eine Komponente oder Nachricht aus dem Scripting wird angezeigtindexedElement- Selektierter Eintrag oder null- Gibt zurück:
- Bei -1 als Rückgabewert wird die alte Vorschau beibehalten
- Seit:
- 9.00.000, 9.02.000 Rückgabewert für den Abbruch
-
eloDragAndDropStart
int eloDragAndDropStart(boolean internalDnD, int targetId, ParameterScriptEvent.TargetWorkArea targetWorkArea) Event, wenn ein Element aus einem DnD Vorgang im ELO Client gedroppt wird.- Parameter:
internalDnD- true falls es sich um einen DnD-Vorgang innerhalb der Anwendung handelttargetId- ObjektID des Zielordners im Archiv, kann je nach Funktionsbereich null seintargetWorkArea- Funktionsbereich in dem das Element gedroppt wurde
REPOSITORY Archiv
INTRAY Postbox
CLIPBOARD Klemmbrett
TASKS Aufgaben
CHECKOUT Bearbeitung
SEARCH Suche- Gibt zurück:
- Bei -1 als Rückgabewert wird der DnD-Vorgang abgebrochen
- Seit:
- 9.02.000
-
eloCollectListStart
void eloCollectListStart(int id, Sord[] items) Vor dem Einfügen in die Liste.- Parameter:
id- OrdnerIditems- Liste mit Unterelementen- Seit:
- 8.03.000
-
eloCollectListEnd
void eloCollectListEnd(int id, Sord[] items) Nach dem Einfügen in die Liste.- Parameter:
id- OrdnerIditems- Liste mit Unterelementen- Seit:
- 8.03.000
-
eloUpdateVersion
Vor dem Upload einer neuen Dokumentenversion.- Parameter:
target- Zielobjekt, welches eine neue Version bekommt.newVersionFile- Neue Version.- Gibt zurück:
- Bei -1 als Rückgabewert wird der Vorgang abgebrochen
- Seit:
- 9.00.000
-
eloBarcodeRecognized
Beim Scannen eines Barcodes mit einem HID Barcode Scanner.Die Barcodeerkennung bei Tastatureingaben muss erst in der Konfiguration aktiviert werden.
Das Event wird nicht von der integrierten Barcodeerkennung auf TIFF oder PDF Dokumenten verwendet.- Parameter:
barcode- Barcode- Seit:
- 10.01.000
-
eloGenerateExternalFilename
Wird aufgerufen wenn ein Dokument für die externe Verwendung gespeichert wird.Falls am Zielort bereits eine Datei mit dem durch dieses Event erzeugten Dateinamen existiert, wird dieser durch eine Nummerierung ergänzt.
Die Dateiendung wird anschließend vom Client ermittelt.
- Parameter:
sord- VerschlagwortungdocVersion- Version- Gibt zurück:
- Dateiname ohne Dateiendung oder -1, damit der Client den Dateinamen ermittelt.
- Seit:
- 10.01.006
-
eloFillWithLastSord
int eloFillWithLastSord(Sord currentSord, Sord lastSord, FindInfo lastSearch) Wird aufgerufen, wenn die F3-Funktion im Verschlagwortungsdialog aufgerufen wird und die aktuelle Verschlagwortung mit der zuletzt verwendeten Verschlagwortung überschrieben werden soll.Einige Felder, wie SordType und die speziellen ObjKeys > 50, sollten nicht überschrieben werden.
- Parameter:
currentSord- Aktuelle VerschlagwortunglastSord- Zuletzt verwendete Verschlagwortung, null beim SuchdialoglastSearch- Zuletzt verwendete Suche beim Suchdialog, sonst null- Gibt zurück:
- Bei -1 als Rückgabewert wird das Füllen durch den Client übersprungen.
- Seit:
- 10.03.000
-
eloEnableFillWithLastSord
int eloEnableFillWithLastSord(Sord currentSord, Sord lastSord, boolean hasLastSearch) Wird aufgerufen, wenn Überprüft wird, ob die F3-Funktion im Verschlagwortungsdialog aktiviert werden soll.- Parameter:
currentSord- Aktuelle VerschlagwortunglastSord- Zuletzt verwendete Verschlagwortung, null beim SuchdialoghasLastSearch- True falls bereits gesucht wurde und es sich um einen Suchdialog handelt, sonst false- Gibt zurück:
- Bei -1 als Rückgabewert wird die normale Aktivierung/Deaktivierung durch den Client übersprungen.
- Seit:
- 10.03.000
- Siehe auch:
-
eloSendMail
Wird aufgerufen, wenn eine E-Mail erstellt werden soll.- Parameter:
subject- Betreffreceiver- Empfängerbody- E-Mail Inhaltattachments- Dateipfade zu den Anhängen- Gibt zurück:
- Bei -1 als Rückgabewert wird das Erstellen der Mail durch den Client unterbunden.
- Seit:
- 12.19, 20.15, 23.00.002
-
eloCreateDefaultIndexing
Wird aufgerufen, wenn eine E-Mail erstellt werden soll.- Parameter:
sord- Standardverschlagwortung durch den ClientdocFile- Dokument oder null bei Ordnerparent- Parent wenn das Ablageziel bekannt ist, oder -1- Gibt zurück:
- Sord der bearbeiteten Verschlagwortung, oder null für die Standardverschlagwortung des Clients
- Seit:
- 23.00.007, 23.02.002
- Siehe auch:
-
eloIndexDialogClosing
Wird aufgerufen, wenn der Verschlagwortungsdialog geschlossen wird, nachdem entweder die Änderungen gespeichert wurden oder beim Abbruch die Sperre freigegeben wurde.Die Ablage neuer Einträge folgt erst nach dem Event, entsprechend ist die Objekt-ID noch nicht bekannt. Die Eingaben sind in
KeywordingAdapter.getSord()undIndexDialogAdapter.getFormData()zu finden.function eloIndexDialogClosing(adapter){ var ok = adapter.wasClosedByOk(); log.info("Action: " + (ok? "ok" : "cancel")); log.info("Mode:" ); log.info("-Intray: " + adapter.isIntray() ); log.info("-Edit: " + adapter.isEdit()); log.info("-Search: " + adapter.isSearch()); log.info("-New Entry: " + adapter.isNewEntry()); log.info(adapter.getSord()); if(ok && adapter.isNewEntry()){ var sord = adapter.getSord(); sord.setName("*" + sord.getName()); adapter.setSord(sord); } }- Parameter:
adapter- Verschlagwortungsdialog- Seit:
- 23.00.012, 23.04.001
- Siehe auch:
-
eloOcrWordClicked
Ein OCR-Wort wurde in der Vorschau angeklickt.- Parameter:
page- Seitenzahl startet bei 1docFile- FileobjId- Id oder -1 bei nicht archivierten DokumentenOcrWord- mit text und bounds- Seit:
- 23.03.000
-
ScriptEvents.SimpleScriptEvent.FlowConfirmDialogOkStartüber denFlowConfirmDialogAdapterbearbeitet werden.