Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: WildVirus am 24.03.06 - 19:28:45

Titel: Was ist der Unterschied zwischen Declaration und Declaration ?
Beitrag von: WildVirus am 24.03.06 - 19:28:45
Genauer zwischen den Declarations unter Globals unter denen unter dem Maskennamen ?

Ich wußte es mal, habs aber verdrängt. Jetzt hat mich ein Kollege das gefragt und da war nur ein Fragezeichen bei mir.

Tja, Alzheimer lässt grüßen, oder so ähnlich.

Titel: Re: Was ist der Unterschied zwischen Declaration und Declaration ?
Beitrag von: onlyanoob am 25.03.06 - 10:41:26
Hallo!

Sicher bin ich mir auch nicht, aber ich vermute mal, dass die Definitionen
in der Maske in der ganzen Maske verfügbar sind und die in Globals auch
über die Maske hinaus in anderen Masken und Views..?

HTH
Thomas
Titel: Re: Was ist der Unterschied zwischen Declaration und Declaration ?
Beitrag von: koehlerbv am 25.03.06 - 13:32:43
... dass die Definitionen in der Maske in der ganzen Maske verfügbar sind und die in Globals auch
über die Maske hinaus in anderen Masken und Views..?

Nein. Beide Declarations-Sektionen beziehen sich nur auf das Objekt des Designelements selbst.

In den Globals gibt es separate Initialize-/Terminate-Events. Diese werden bei der Instantiierung des Objekts an sich zuerst ausgeführt. Global declarations sind auch dort verfügbar, nicht jedoch die des jeweiligen Design-Elements. Man ist also auf jeden Fall auf der sicheren Seite, wenn man die global declarations verwendet.

Bernhard