Autor Thema: searchFormula mit oder  (Gelesen 1281 mal)

Offline xalio

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
searchFormula mit oder
« am: 15.08.07 - 15:15:16 »
Hallo

ich mache folgende Abfrage:

Dim variable As String

variable = "abteilung"

searchFormula = {Form = "formname" & @Contains(array[1]; "}+variable+{") | @Contains(array[2]; "}+variable+{")}

Set dc = db.Search(searchFormula,Nothing,0)

ich will das nach dem Formname gesucht wird, dann soll entweder die erste stelle im Array gefunden werden oder die 2.

Es werden leider noch andere Dokumente mit anderen Formnamen gefunden.

Kann mir jemand helfen?   ???

Gruß

Xalio

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: searchFormula mit oder
« Antwort #1 am: 15.08.07 - 15:20:06 »
Du musst noch zusätzliche Klammern setzen.


searchFormula = {Form = "formname" & (@Contains(array[1]; "}+variable+{") | @Contains(array[2]; "}+variable+{"))}


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline xalio

  • Frischling
  • *
  • Beiträge: 6
  • Geschlecht: Männlich
Re: searchFormula mit oder
« Antwort #2 am: 15.08.07 - 16:16:35 »
Hi,

vielen dank das wars schon, jetzt hab ich aber das Problem das der String in der Variable genau Matchen muss, er match aber schon bei Teilstrings. Aber das werde ich Morgen machen.


Vielen Danke nochmal
Gruß

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz