Also das ist doch das einfachste von der Welt
if uidoc.fieldgettext("Kontrollkaestchen1")="ja" then
Search_1 = |Feldname = "| + uidoc.fieldgettext("Wertfeld1")
end if
Das ganze zehnmal, für jedes Feld einen Begriff bauen.
und dann mit
if Searchgesamt = "" then
Searchgesamt = Search_1
else
SearchGesamt = SearchGesamt + " & " + Search_1
end if
Das für Search_2 bis _10 wiederholen. Am Ende kommt eine sauberer Suchbegriff raus den du verwenden kannst.
PS. für alle die es besser wissen, ich könnte das auch in einer Schleife mit einem Zähler realisieren, oder mit einem String Array. nur so ist der Kapier ich jetzt Faktor warscheinlich höher.