ich versuche gerade, sobald eine Dropdownliste betätigt und der neue Wert erscheint, eine Textbox in der der dazugehörige Wert aus der Datenbank steht, zu refreshen. Ohne diesen Refresh wird der neue Wert nach der Listenauswahl erst übernommen, wenn man in das Textfeld reinklickt.
Also
Code: Alles auswählen
objForm = ThisComponent.DrawPage.Forms(0)
oText = objForm.getByName("AusgabeTextfeldNettopreise").Text
'objForm.getByName("AusgabeTextfeldNettopreise").commit(True)
'objForm.updateRow()
oText.reload() 'hier kommt die Fehlermeldung "Objektvariable nicht belegt"
Code: Alles auswählen
oDoc = thisComponent
oController = oDoc.getCurrentController()
oForm = oDoc.drawpage.forms.getbyindex(0)
oList = oForm.getByName("DropDownAuswahl")