Filter mit mehreren Feldinhalten

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

ja18
*
Beiträge: 12
Registriert: Mi, 23.09.2015 11:03

Filter mit mehreren Feldinhalten

Beitrag von ja18 »

Hallo
gibt es eine Möglichkeit in einem Formular zwei Felder auszulesen und ein anderes Formular mit dem Inhalt der zwei Felder als Filter anzeigen zu lassen?
Dieses Makro funktioniert leider nur mit einem Abfragefeld.
Ich schaffe es nicht eine "UND" Verknüpfung einzubauen.

Sollte wie folgt funktionieren:

Code: Alles auswählen

Formular 1 Feldinhalt a-auslesen, Feldinhalt b-auslesen
Öffnen "Quersuche" (So heißt das Formular)
Filter setzen Feldinhalt 1 UND Feldinhalt 2 (von Formualr1)  

sub S_open_Form_Quersuche
    oform = thisComponent.drawpage.forms.MainForm
    nID = oform.getint(oform.findcolumn("Art.Nr."))
       oFormDocQuersuche = ThisDatabasedocument.formdocuments.getbyname("Quersuche").open'Detailformular öffen
    oFormQuersuche = oFormDocQuersuche.drawpage.forms.MainForm
    oFormQuersuche.Filter = "(""Art.Nr."" = '"+nID+"')" 
    
end Sub
  • _________________
    Moderation: Zur übersichtlichen Darstellung des Textes und vom Programmcode im Text [​code][/code] Tags gesetzt.
     lorbass, Moderator
Danke im voraus!