remarks

Kopfdaten der Textnotizen an Ordnern, Registern, Dokumenten und Mappen: je Zeile eine Notiz mit Zuordnung zum Objekt, Farbe und Audit-Feldern.

Der Notiztext steht nicht in dieser Tabelle. Er liegt je nach Ablageart als Textdatei im Dateisystem oder in osremarktext.

Notizverknüpfungen zu anderen DMS-Objekten liegen ebenfalls nicht hier, sondern in hyplnk.

1. Spalten

Name Typ Länge Beschreibung

id

int

—

Systemweit eindeutige Notiz-ID. Entspricht RemIdent in std.GetRemark, std.StoreRemark und std.DeleteRemark sowie remark_id beim XML-Import.

parent

int

—

ID des DMS-Objekts, an dem die Notiz hängt.

parenttype

int

—

Objekttyp-ID dieses Objekts (Objekttyp-ID).

medium

int

—

Medium-ID des Systemmediums NOTE in medien, auf dem die Notizdatei liegt. Bei Ablage in der Datenbank NULL — in der Abfrageausgabe erscheint an derselben Stelle 0, eine Suche mit WHERE medium = 0 findet die Zeile also nicht.

type

int

—

Farbe der Notiz: 1 = Weiß, 2 = Gelb, 3 = Grün, 4 = Blau.

stamp1

int

—

Erstellzeitpunkt (UNIX-Time).

user1

int

—

Benutzer-ID des Erstellers.

stamp2

int

—

Zeitpunkt der letzten Bearbeitung (UNIX-Time).

user2

int

—

Benutzer-ID des letzten Bearbeiters.

textid

nvarchar

32

Bei Ablage in der Datenbank der Schlüssel des Notiztextes in osremarktext, bei Ablage im Dateisystem NULL.

Die Spalte textid fehlt in der Tabellenbeschreibung des Herstellerhandbuchs. Die Zuordnung zu osremarktext.textid ist an enaio®-Server 12.0 gemessen.

std.DeleteRemark entfernt bei Ablage im Dateisystem nur die Notizdatei und lässt die Zeile hier stehen. Die Notiz wird danach weiter ausgeliefert, mit leerem <Text>, und lässt sich über UPDATE_TEXT nicht mehr reparieren. Restlos entfernt sie nur dms.XMLUpdate mit <RemarkText action="DELETE">.