Hallo Frank > > ich versuche nun, für eine OOBase-Datenbank ein Macro als Ergänzung für > ein Formular zu schreiben. Die ersten Recherchen im Netz zeigen eines: > Eine Fülle von Objekten mit noch mehr Attributen und Methoden sind > vorhanden. Gibt es irgendwo einen Object-Browser, mit dem ich sehen > kann, welches Objekt welche Attribute und Methoden beinhaltet?
http://wiki.services.openoffice.org/wiki/DE/Makro_Basic_Tutorial (Dort weiter nach xray suchen. http://www.starbasicfaq.de/ Gibt einen guten Überblick. > > Ich komme einfach nicht klar mit der Programmierung und dem Zugriff auf > die Daten der Datenbank. > > Speziell möchte ich über einen Button ein Datenfeld auslesen und an ein > externes Programm übergeben. > > Folgendes habe ich gefunden. > > 1 Sub Main > 2 Dim oDoc, oForm as Object > 3 Dim betr, telnr as String > 4 oDoc = thisComponent > 5 oForm = oDoc.drawpage.forms.getbyindex(0) > 6 telnr = oForm.getByName("Telefonnummer").Text 6 telnr = oForm.getByName("Telefonnummer").getCurrentValue() > 7 msgbox(telnr) > 8 End Sub > > Führt zu folgendem Fehler in der Zeile 6. > BASIC-Laufzeitfehler > Es ist eine Exception aufgetreten > Type: com.sun.star.container.NoSuchElementException > Message: . > > Mit etwas Dokumentation oder einem Objectbrowser würde ich das sicher > hinbekommen. Gruß Robert --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
