Kommunikation zwischen Formularen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

agrupe
****
Beiträge: 108
Registriert: Do, 08.12.2005 17:23

Kommunikation zwischen Formularen

Beitrag von agrupe »

Hallo,

ich verstehe die Kommunikation zwischen einzelnen Formularen einer Datenbank noch nicht.

Ziel: Aufruf des Rechnungsformulars aus dem Kundenformular (mehrfach!)

Gelöst habe ich den allgemeinen Aufruf eines Formulars durch ein anderes und die Übergabe von Daten anhand globaler Variablen.

Im Zielformular (Rechnung) kann ich den ersten Aufruf aus dem Quellformular (Adressen) anhand der Eigenschaft "Beim Laden" erkennen. Dahinter liegt ein Macro, das die globale Variable einliest und bearbeitet. Alles klappt. Ist aber das Zielformular bereits geöffnet, greift diese Funktionalität nicht mehr und ich finde keine Eigenschaft (wie z.B. bei erneutem Focusergalt o.ae.), hinter der ich mein Macro ebenfalls hinterlegen kann. Die Eigenschaft "Beim erneuten Laden" hört sich zwar gut an,wird aber scheinbar in dem Fall nicht aktiv.

Frage: Wie erkennt ein Formular, dass es erneut aufgerufen wird und wie kann man Übergabeparameter festlegen?

Danke & Gruß

Andreas
OO 3.2 unter OpenSuse 11