Domino 9 und frühere Versionen > Entwicklung

Problem mit Multi Value Feld und uidoc.FieldContains

(1/4) > >>

Kadlec:
Hallo wie kann ich mit uidoc.FieldContains einen String in einem MultiValue Feld abfragen?
Oder wie kann ichs anders lösen?
Der String den ich erwarte steht am Ende des Feldes.
Habe als "Verlegenheitslösung??" ein anderes Einfach Feld mit der Formel @Subset(Download_T;-1) erstellt dort kann ich dann den String abfragen.
Aber gehts nicht auch anders??

Boris

rar:
Hi,
Du könntest das Feld durchschleifen.
z.B.
Set doc = uidoc.Document
Forall x In doc.Feldname
   If x = "Dein Wert" Then
      'Wert ist drin
   End If
End Forall

HTH
-rar

Kadlec:
Was ich noch erwähnen muss... das ganze passiert im Terminate des Feldes das dann entsprechend gesetzt wird.
Sorry hatte ich vergessen.

Die Schleife funktioniert nicht.

Boris

Glombi:
...
dim doc as NotesDocument
set doc = uidoc.Document
dim item as NotesItem
set item = doc.GetFirstItem("DeinFeldname")
if item.Contains("Dein Wert") then
'Wert ist drin
else
'Wert ist nicht drin
end if

Andreas

Kadlec:
Andreas
So hatte ich es schon versucht.
Der String wird aber nicht gefunden.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln