Hallo,
ich habe in einer Datenbank (extern über MySQL gelöst). Nun möchte ich gerne im Frontend (OO Base) in einem Formular die anzuzeigenen Daten ändern. Soll heißen, ich habe mehrere Abfragen erstellt in Oo Base. In meinem Hauptformular möchte ich nun auswählen, welche Daten genau angezeigt werden sollen. Das ganze als Dropdown ohne Mehrfachselektion. Als Standard soll immer der Komplette Datensatz angezeigt werden.
Abfrage im Formular wechseln
Moderator: Moderatoren
-
- *
- Beiträge: 18
- Registriert: Mi, 24.10.2012 19:03
Abfrage im Formular wechseln
- Dateianhänge
-
- Unbenannt.PNG (33.5 KiB) 2523 mal betrachtet
Re: Abfrage im Formular wechseln
Hallo sschultewolter,
Du könntest natürlich die Datenquelle für das Formular über ein Makro wechseln. Ich frage mich aber, warum Du nicht die Daten des Formulars filterst statt verschiedene Abfragen dazu zu erstellen. Dann benötigst Du nur eine Abfrage und gegebenenfalls eine Filtertabelle - mehr nicht.
Das Makro funktioniert vielleicht so:
Gruß
Robert
Du könntest natürlich die Datenquelle für das Formular über ein Makro wechseln. Ich frage mich aber, warum Du nicht die Daten des Formulars filterst statt verschiedene Abfragen dazu zu erstellen. Dann benötigst Du nur eine Abfrage und gegebenenfalls eine Filtertabelle - mehr nicht.
Das Makro funktioniert vielleicht so:
Code: Alles auswählen
oDoc = thisComponent
oForm = oDoc.drawpage.Forms.getByName("Formularname aus dem Formularnavigator eintragen")
oForm.command = "Name der Abfrage"
oForm.CommandType = com.sun.star.sdb.CommandType.QUERY
oForm.reload
Robert