Globals von Masken auf Teilmasken nutzen

  • Hallo zusammen,


    ich hab mal eine Frage.
    Ist es möglich Glabals von Masken auf Teilmasken zu nutzen??
    Wenn ja, kann mir einer sagen wie?


    Es wäre auch noch interessant zu wissen, wenn ich ich in einem Butten ein Objekt erzeuge, welches ein Dokument erstellt und im Frontend öffnet, kann ich dann irgendwie das erstellte Objekt auch auf der Maske nutzen??


    Vielen Dank für die Antworten


    MfG

  • Hallo taurec,


    Danke erstmal.


    Das hat ja meine Frage schon irgendwie mit eingeschlossen :)


    Ein Beispiel :
    Ich hab in der Maske definiert
    Dim obj as MyObject


    Im QueryOpen der Maske "instanziere" ich nun das Object
    Set obj = New MyObject


    Nun will ich im Button, events etc der Teilmaske auf die Instanz zugreifen
    Call obj.Function


    Dabei kommt es aber zu fehelern, schon beim speichern der Teilmaske.


    Was mach ich falsch oder vertsh ich was nicht richtig.


    Dank im voraus

  • Global definieren heisst nicht im Globals zu definieren.


    D.h. z.B. die Variable in ne Library auszulagern und diese dann an allen Stellen einzubinden an denen sie benötigt wird.


    Über den Globals Abschnitt geht das nur wenn du dich im gleichen designelement befindest, nicht aber in untergeordneten.


    Zu deiner zweiten Frage: Was du damit meinst verstehe ich nicht wirklich.


    Erläutere es doch bitte mal ein wenig genauer

  • OK nur da sehe ich das Problem, dass ich die Instanz die ich dann von dieser Variable erzeuge auch nur auf der Maske nutzen kann
    und auf der Teilmaske neu erzeugen muss.


    Zu meiner zweiten Frage :
    ich möchte halt wissen, ob es möglich ist eine Instanz eines Objects einmal zu erzeugen(hier über einen Button) und diese dann in mehreren Gestaltungselementen zu nutzen.


    Z.B.: ich betätige einen Button in dem ich eine eine neue Instanz erzeuge
    Set obj = new MyObject
    In MyObject wird dann eine Dokument erstellt, welches sich im Frontend öffnet.
    Nun möchte ich in dem neuen Dokument (in der Maske) auf das durch den Button erzeugt Objekt zugreifen.


    Verstehst was ich meine?
    Ich sollt kein Lehere werden ... bin nicht gut beim erklären :)

  • Da siehst du ein nicht vorhandenes Problem. Das funktioniert, probier es doch einfach mal aus.


    Eventuell ist das über die gleiche Variante wie beim ersten Teil möglich, hab ich aber im Gegensatz dazu noch nicht ausprobiert und weiss es daher nicht

  • Hallo taurec.


    Dank erstmal für deine Hilfe.


    Ich kriegs nicht wirklich hin!
    Entweder ich hab dich nicht richtig verstanden oder ich mach was falsch.


    Naja egal, werds auf den alt-bekannten Wegen lösen.


    Danke aber trotzdem.


    MfG