Domino 9 und frühere Versionen > Entwicklung

Abfrage auf Inhalt im Rich Text Feld

(1/3) > >>

Thunder:
Hallo,

folgendes Problem. In einer Ankauf/Verkauf DB haben unsere Mitarbeiter die Möglichkeit ein Foto von dem Artikel einzustellen. Entweder als Anhang oder direkt das Bild. Ich würde gern in der ÜbersichtsAnsicht mit einem Icon verdeutlichen, daß so etwas eingestellt worden ist. Es funktioniert auch (über Formelsprache), wenn ein Anhang drin ist. Meistens stellen die User aber das Foto direkt ein, so daß es sofort zu sehen ist - macht ja auch Sinn, nur das bekomme ich leider nicht abgefragt. Gibt es da einen Trick den ich nicht kenne ?

Besten Dank schon einmal

Driri:
Hi,

mir wäre nicht bekannt, daß es da mit Formeln eine Möglichkeit gibt, das zu prüfen.

Ich würde folgendes vorschlagen :

- zusätzliches Flagfeld in die Maske
- beim Speichern des Dokuments wird geprüft, ob ein Anhang oder ein Objekt im Dokument existiert, wenn ja wird das Flagfeld auf "1" gesetzt
- in der View das Flagfeld abprüfen

Die Prüfung beim Speichern kannst Du mit Script machen :

If doc.HasEmbedded Then
   doc.Flag = "1"
End If

Thunder:
Danke für die prompte Antwort.
Das mit dem Flagfeld würde ich für die Ansicht genauso machen.
Habe das Feld einfach 'Anhang' genannt und soll dann halt 1 oder 0 sein.
Das Script muß dann ja wohl in das QuerySave rein. Aber wie genau - bin Neuling in Sachen Script.

Semeaphoros:
Das Script muss ins QuerySave und zwischen die Zeilen, die der Designer da schon macht, machst Du folgendes:

If Source.document.HasEmbedded Then
  Source.document.Anhang = "1"
else
  Source.document.Anhang = "0"
End If

eknori:
ich habe es in einer meiner Datenbanken folgendermaßen gelöst

Spaltenformel:  @If ( @DocLength > 3000; 17; 0)

Mit dem Wert von Doclength musst du ein wenig rumspielen, bis es passt.

eknori

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln