ShowDocument
Beschreibung
Zu angegebenen Dokumentenreferenz wird das jeweilige Dokument gesucht und angezeigt.
Syntax
[ErrorCode:= ] ShowDocument(ECMServerCode: Code[
20
]; ECMRepositoryID: Text; ECMRepositoryRef: Text; ECMDocRef: Text; DocumentID: Text; FileName: Text; FileHandling: Enum
"ECM FileHandling"
; OpenDocumentsVia: Enum
"ECM open Documents via"
; DocumentView: Enum
"ECM Document View"
; OnError: Enum
"ECM OnError"
)
[ErrorCode:= ] ShowDocument(ECMServerCode: Code[
20
]; ECMRepositoryID: Text; ECMRepositoryRef: Text; ECMDocRef: Text; DocumentID: Text; FileName: Text; var TmpEmailInfo: Record
"ECM E-Mail Info"
; FileHandling: Enum
"ECM FileHandling"
; OpenDocumentsVia: Enum
"ECM open Documents via"
; DocumentView: Enum
"ECM Document View"
; OnError: Enum
"ECM OnError"
)
Parameters
ECMServerCode
Typ: Code
Enthält den ECM Server Code.
ECMRepositoryID
Typ: Text
Enthält den ECM Repository ID. Diese Variable kann leer übergeben werden.
ECMRepositoryRef
Typ: Text
Enthält den ECM Repository Referenz. Diese Variable kann leer übergeben werden.
DocumentID
Typ: Text
Enthält die Document ID. Diese Variable kann leer übergeben werden.
FileName
Typ: Text
Enthält den Dateinamen unter dem die Datei lokal gespeichert wird (Download). Bei "leer" wird der Dateiname aus dem Repository verwendet.
[Optional] Variable: TmpEmailInfo
Typ: Record "ECM E-Mail Info" temporär
Datensatz, der die E-Mail Informationen des Empfängers enthält, an welchen das Dokument ggfs. versendet werden soll.
FileHandling
Typ: Enum "ECM FileHandling"
Definiert, was mit der Datei passiert, die vom Repository heruntergeladen wird.
- [1] Open
- [2] Print
- [3] EMail
[4] "Internal EMail"
- [5] Save
[Optional] OpenDocumentsVia
Typ: Enum "ECM open Documents via"
Definiert, wie das heruntergeladene Dokument geöffnet werden soll:
Entspricht dem Feld "Dokumente öffnen per" der ECM Benutzer Karte
[Optional] DocumentView
Typ: Enum "ECM Document View"
Definiert, wie das heruntergeladene Dokument geöffnet werden soll:
Entspricht dem Feld "Dokumentanzeige" der ECM Benutzer Karte
OnError
Typ: Enum "ECM OnError"
Diese Variable definiert, wie im Fehlerfall verfahren werden soll.
- [1] Message: Gibt die letzte Fehlermeldung als Meldung aus.
- [2] Error: Gibt den letzten Fehler als Fehler (Error) aus.
- [3] Exit: Unterdrückt die Fehlermeldung und beendet die Verarbeitung ohne Fehler.
Rückgabewert:
ErrorCode
Typ: Integer
ErrorCode = 0, wenn der Vorgang erfolgreich war.