Seite 1 von 1

Tabellen-Kontrollfeld unsichtbar schalten

Verfasst: Fr, 26.10.2007 08:22
von Christiana
Hallo,

auf meinem Unterformular befindet sich ein Tabellen-Kontrollfeld, das am Anfang unsichtbar sein soll.
Mein Code dazu sieht folgendermaßen aus:

Code: Alles auswählen

oDoc = thisComponent
oForm = oDoc.DrawPage.Forms(0)
oSubform = oForm.getByName("SubForm")
oGrid = oSubform.getByName("SubForm_Grid")	
	
oDocCtl = oDoc.getCurrentController()
oGridCtl = oDocCtl.getControl(oGrid) 
'myInspector(oGridCtl)	
oGridCtl.setVisible(False)
'oGridCtl.Visible = False 
msgbox "Tabellen-Kontrollfeld sichtbar: " & oGridCtl.isVisible	
Aber obwohl keine Fehlermeldung kommt, ist mein Tabellen-Kontrollfeld weiterhin sichtbar.
Merkwürdigerweise zeigt auch isVisible False an.
Was ist falsch?

Vielen Dank im Voraus!

Christiana

Re: Tabellen-Kontrollfeld unsichtbar schalten

Verfasst: Fr, 26.10.2007 09:40
von turtle47
Hallo Christina,

schau Dir dieses Thread mal an.

Viel Erfolg.

Jürgen

Re: Tabellen-Kontrollfeld unsichtbar schalten

Verfasst: Fr, 26.10.2007 10:43
von Christiana
Hallo Jürgen,

danke für das Heraussuchen des Threads. Dieses hatte ich tatsächlich noch nicht gelesen. :oops:
Aber leider kann ich keinen tatsächlichen Unterschied zu meinem Code entdecken.
Und wie gesagt, das Makro läuft ohne Fehlermeldung durch, nur ohne Wirkung. Das Grid bleibt sichtbar.
Wahrscheinlich sehe ich diesmal den Wald vor lauter Bäumen nicht und benötige die Kettensäge.

Christiana