Hallo Forum,
ich komme mit einer Kleinigkeit nicht weiter:
in einem Folmular ist eine Listbox die atzen aus einer Abfrage zur Auswahl anbietet.
Die Listbox befüllt nur ein Formularfeld, kein Datenbankfeld.
Das gebundene Feld zeigt als Iteger auf einen Tabellenschlüsssel.
Von dem Formular kenn ein Makro aufgefufen werden, das den Datenkontext verändert.
Dies erfordert u.a, dass der aktuell im Formular gewälhte Listbox-Eintrag geändert werden muss.
Wie kann ich der Listbox im Formular einen neuen Wert zuweisen:
Dies funktioniert beides nicht
"X_Steuersatz" ist der Name der Listbox im Formular,
"Steuer_ID" enthält den neuen Wert als Integer :
Code: Alles auswählen
ThisComponent.DrawPage.Forms.getByIndex(0).getByName("X_Steuersatz").text = Steuer_ID
ThisComponent.DrawPage.Forms.getByIndex(0).getByName("X_Steuersatz").value = Steuer_ID
Üner einen Rat freut sich
WSO