Domino 9 und frühere Versionen > ND6: Entwicklung

FTSearch die 2.

(1/2) > >>

Thobz:
Hallo,

ich probiere seit gestern mit dem FTSearch rum, nur leider klappt dieser nicht.
Das Feld MitteilungsArt ist ein Kontollkästchenfeld und die 1 der Alias.
Muss der Alias in doppelten Anführungszeichen stehen, oder bin ich da falsch ?

Könnt ihr mal einen Blick auf meine Code Zeile schmeißen ?


--- Code: ---NumDocs = ViewInfo.FTSearch( "strArtikelnummer and field MitteilungsArt=""1""" , 0)
--- Ende Code ---

Vielen Dank und Gruß,

Thomas

koehlerbv:
Der QueryString muss - wie der Name kaum vermuten lässt - einen String ergeben. Lass Dir diesen mal in einer Messagebox ausgeben, und Du wirst sehen, was Du falsch machst.
Noch ein Tipp: Wenn Du Anführungszeichen innerhalb eines Strings brauchst, verwendest Du dafür "Überanführungszeichen".
Beispiel:
szQuery = {SELECT Form = "Person"}
Variable Deines Codes müssen natürlich ausserhalb von Anführungszeichen gebildet werden.

Du wirst sehen, dass geht in Deinem speziellen Fall ganz einfach. Es gibt aber auch sehr komplexe Queries, die sehr unübersichtlich werden können (auch da hilft dann der Test mit der Messagebox sehr).

Bernhard

koehlerbv:
Schade ...  Sowas hat keinen Stil.

Bernhard

Thobz:
Hallo,

was hat den keinen Stil ?

Jetzt komme ich zu meiner eigentlichen Frage,
ich habe mir den Strin in einer MsgBox ausgeben lassen und erhalte

strArtikelnummer and field MitteilungsArt="1"

das. Ich hab jetzt auch die Überanführungszeichenbenutzt.  Leider kann ich anhand dieser Meldung noch keinen Fehler entdecken, kannst du mir evtl. noch einen Tip geben ?

Gruß,

Thomas

Glombi:
Bernhard meinte Dein Crossposting - siehe Forumsregeln
http://atnotes.de/projekte/bp/team/tmc/_forumsregeln/rules001.html#23

Wo soll Dir denn nun geholfen werden - im DF oder hier?

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln