Auf neu geöffnetes Formular zugreifen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Auf neu geöffnetes Formular zugreifen

Re: Auf neu geöffnetes Formular zugreifen

von Argh » So, 13.04.2014 22:45

Hallo Robert,

danke für den Hinweis . . . manchmal ist es so einfach :)

Funktioniert jetzt super!

Gruß
Christian

Re: Auf neu geöffnetes Formular zugreifen

von RobertG » So, 13.04.2014 21:40

Hallo Christian,

Du musst ja irgendwie auf das neue Formular zugreifen. Dies funktioniert vermutlich, indem Du dem zu öffnenden Formular eine Variable zuweist:

Code: Alles auswählen

oNewForm = ThisDatabaseDocument.FormDocuments.getByName("Stammdaten").open
oForm = oNewForm.DrawPage.Forms(0)
Gruß

Robert

Auf neu geöffnetes Formular zugreifen

von Argh » So, 13.04.2014 21:27

Hallo zusammen,

ich öffne über ein Formular ein weiteres mit

Code: Alles auswählen

ThisDatabaseDocument.FormDocuments.getByName("Stammdaten").open
Nun möchte ich direkt anschließend auf diese Form zugreifen. Dazu habe ich 2 Varianten versucht:

1)

Code: Alles auswählen

oForm = ThisComponent.DrawPage.Forms(0)
2)

Code: Alles auswählen

oDoc = StarDesktop.CurrentComponent
oForm = oDoc.DrawPage.Forms(0)
mit beiden Varianten bin ich aber immer auf dem Form vorher. Was mache ich falsch?

Anbei mein Dokument.

Danke und Gruß
Christian
Dateianhänge
Mitarbeiter_Verwaltung.odb
(53.59 KiB) 57-mal heruntergeladen

Nach oben