Programmierung unter AOO/LO (StarBasic, Python, Java, ...)
Moderator: Moderatoren
turtle47
*******
Beiträge: 1849 Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach
Beitrag
von turtle47 » Mo, 21.07.2008 14:47
Hallo Marcel,
hier mal ein kleines Beispiel wie man Formularfelder ansprechen kann:
Code: Alles auswählen
Sub Formularfelder_ansprechen
oDoc = thisComponent
oController = oDoc.getCurrentController()
oform = odoc.drawpage.forms.getbyindex(0)
CtrlTextBox = oForm.getByName("TextBox") 'Achtung: Namen anpassen
oKView = oController.getControl(CtrlTextBox)
MyText = oKView.Model.Text 'TextBox auslesen
msgbox mytext
CtrlCheckBox = oForm.getByName("CheckBox")'Achtung: Namen anpassen
oKView = oController.getControl(CtrlCheckBox)
CtrlCheckBox.State= 1 'State 0 = abwählen
Myctrl= oKView.model.State 'Status auslesen
msgbox Myctrl
End Sub
Hilft das weiter?
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
turtle47
*******
Beiträge: 1849 Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach
Beitrag
von turtle47 » Mo, 21.07.2008 15:40
Hi Marcel,
Gast hat geschrieben: Handelt es sich bei den Beispiel um Elemente die in einer Art Dialog dargestellt werden oder um Elemente die direkt im Textdokument angezeigt werden?
Die Elemente befinden sich direkt in einem Writer-Dokument.
Schau Dir mal folgendes Beispiel an:
Schöne Grüsse.
Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!
Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem