Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: brathaenchen am 13.09.05 - 09:20:55

Titel: DB Search Syntax
Beitrag von: brathaenchen am 13.09.05 - 09:20:55
Hi!

hab ein kleines Syntax Problem und finde nix dazu in der Hilfe.
Wie gebe ich in der SearchFormlua das richtig an. Möchte alle Dokumente wo das Feld TitelInfoN gleich dem Wer aus meinem aktuellen Dokument Feldname ist.

Danke für eure Hilfe


Dim dateTime As New NotesDateTime("07/28/77")
searchFormula$ = {TitelInfoN = "doc.Feldname"}
Set testcollection = db.Search(searchFormula$, dateTime,0)
Titel: Re: DB Search Syntax
Beitrag von: Driri am 13.09.05 - 09:26:40
searchFormula$ = {TitelInfoN = "} & doc.Feldname(0) & {"}
Titel: Re: DB Search Syntax
Beitrag von: brathaenchen am 13.09.05 - 09:48:23
und wie kann ich noch ein 2. Feld zusätzlich abfragen? Also Ein AND?
Finde die Syntax echt seltsam für Notes... Aber naja mal lernt immer was dazu
Titel: Re: DB Search Syntax
Beitrag von: brathaenchen am 13.09.05 - 09:52:33
ok habs selber herausgefunden... :)

Trotzdem danke Leute! Ihr seid spitze
Titel: Re: DB Search Syntax
Beitrag von: sja am 13.09.05 - 09:53:34
Hallo @brathaenchen,

guck mal hier

http://www.atnotes.de/index.php?topic=25411.0

ich denke da wirst du geholfen   ;)

Schöne Grüße
Sofia
Titel: Re: DB Search Syntax
Beitrag von: Driri am 13.09.05 - 11:25:37
Zitat
Finde die Syntax echt seltsam für Notes... Aber naja mal lernt immer was dazu

Die Syntax ist eigentlich nicht seltsam. Wenn Du die SearchFormula so aufbaust, wie in deinem Eingangspost, dann würden alle Dokumente gesucht, die im Feld TitelInfoN den Wert "doc.Feldname" stehen haben.
Die Variable kannst Du nur übergeben, wenn Du die Werte verkettest.