von lugflev » Di, 05.01.2010 08:51
Moin Daniel!
So, einen Schritt weiter bin ich jetzt: Ich bastel mit folgendem Makro rum, dass ich hier im Forum gefunden habe:
Sub Feldinhalt_Gruppe_ermitteln
Dim oDoc as Object,oDocCtl as Object, oForm as Object, oFeld as Object, oFeld2 as Object
Dim oFeldView as Object, oFeld2View as Object
Dim inhalt as String
oDoc = ThisComponent
oDocCtl = oDoc.getCurrentController()
oForm = oDoc.drawpage.forms("Sub_Form_Ergebnisse")
Bis hier läuft es fehlerfrei, aber dann kommt die nächste Zeile:
inhalt= thisComponent.drawpage.forms.getByName("Sub_Form_Ergebnisse").getByName("Gruppe").Value
Das soll den Inhalt des Feldes "Gruppe" im Subform "Sub_Form_Ergebnisse" ermitteln. Das Subform hat er ja offensichtlich erkannt, sonst hätte ich eine Zeile eher ja schon eine Fehlermeldung bekommen müssen. In diesem Subform gibt es auch das Feld "Gruppe", sowohl als Titel als auch "Name", Schreibweise jeweils genau so.
Trotzdem kommt die Fehlermeldung "
Type: com.sun.star.container.NoSuchElementException Message: ."
Tja, und dann bricht das Makro natürlich ab
Wo mach ich nur den Denkfehler...
Gruß,
Mike
Moin Daniel!
So, einen Schritt weiter bin ich jetzt: Ich bastel mit folgendem Makro rum, dass ich hier im Forum gefunden habe:
Sub Feldinhalt_Gruppe_ermitteln
[color=#0000FF]
Dim oDoc as Object,oDocCtl as Object, oForm as Object, oFeld as Object, oFeld2 as Object
Dim oFeldView as Object, oFeld2View as Object
Dim inhalt as String
oDoc = ThisComponent
oDocCtl = oDoc.getCurrentController()
oForm = oDoc.drawpage.forms("Sub_Form_Ergebnisse")[/color]
Bis hier läuft es fehlerfrei, aber dann kommt die nächste Zeile:
[color=#0000FF]
inhalt= thisComponent.drawpage.forms.getByName("Sub_Form_Ergebnisse").getByName("Gruppe").Value[/color]
Das soll den Inhalt des Feldes "Gruppe" im Subform "Sub_Form_Ergebnisse" ermitteln. Das Subform hat er ja offensichtlich erkannt, sonst hätte ich eine Zeile eher ja schon eine Fehlermeldung bekommen müssen. In diesem Subform gibt es auch das Feld "Gruppe", sowohl als Titel als auch "Name", Schreibweise jeweils genau so.
Trotzdem kommt die Fehlermeldung "[color=#FF0000]Type: com.sun.star.container.NoSuchElementException Message: ."[/color]
Tja, und dann bricht das Makro natürlich ab :(
Wo mach ich nur den Denkfehler...
Gruß,
Mike