std.GetRemark

Dieser Job liefert eine Notiz, die durch den Objekttyp und die RemIdent (Notiz-ID) identifiziert wird.

Der Job setzt die Ablage der Notiztexte im Dateisystem voraus (siehe Ablageart von Notizen). Steht sie auf Datenbank, scheitert er mit -1043201745 (Note (ID = 0x…) was not found.); der Text ist dann nur über die XML-Jobs beziehungsweise das Abfrageattribut remarks="1" zu bekommen. Gemessen an enaio®-Server 12.0.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Muss 0 sein.

RemIdent

INT

Ja

ID der Notiz

dwObjectType

INT

Ja

Objekttyp-ID des DMS-Objekts, an dem die Notiz hängt, nicht der Notiz-Objekttyp 32767. Mit 32767 scheitert der Job mit -1043201745

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

FileCount

INT

—

Immer 1

3. Ausgabedateien

Name Beschreibung

Dateiliste

Pfad und Dateiname der gesuchten Notiz. Eine vom Server erzeugte Notizdatei beginnt mit der UTF-8-BOM und endet mit einem Nullbyte; eine über std.StoreRemark hinterlegte Datei kommt dagegen unverändert zurück

4. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.