... ich möchte dem Benutzer in einer Ansicht anzeigen, ob in einem bestimmten Richtextfeld etwas eingetragen ist. Dies können auch nur Dokumentenlinks sein.
Gibt es dafür eine Möglichkeit?
Alex, nur aus der Ansicht heraus ist dies unmöglich. Definitiv. Diese Information muss NACH dem Speichern des Dokuments ermittelt und dann im Dokument selbst hinterlegt werden, damit es dann in einer Ansicht dargestellt werden kann.
Mit den RichText classes hast Du da schon eine weite Palette an Möglichkeiten, die ab R6 auch DocLinks beeinhalten. Für embedded images wird es schwieriger, aber hierfür gibt es DXL
Bevor an dieser Stelle weitergemacht wird: Kommen derartige Verfahren für Dich in Frage? Das wird umfangreich und müsste von Dir selbst implementiert werden.
Prinzipiell: Über die NotesItem.Size property geht es nicht sicher, da allein von Client-Version zu Client-Version die Grösse von "leer" variiert. Hinzu kommen spätere Löschungen usw.
@Klaus: @Abstract hilft nur bei der Frage, ob denn Text enthalten ist. Views können zudem nur auf Items zurückgreifen, die IsSummary = True haben, was bei RichText items ohne Zutun nicht der Fall ist.
Bernhard