Domino 9 und frühere Versionen > Entwicklung
Formelproblem
Mark³:
stehen denn 6er-Befehle schon in der 5er Hilfe ???
Naja, Notes ist halt proaktiv ;)
klaussal:
sch... ist nicht mein Tag heute.... :P
Thunder:
Hui - ganz schöne Diskussion draus geworden.
Ich arbeite nicht mir Framesets-muss leider noch kompatibel zu Notes 4.5x bleiben.
@Glombi: Es funktioniert ! Kann nur noch nicht so nachvollziehen warum ???
Ich denke Posted setzt man nur vor die Formel, wenn sie als letztes ausgeführt werden soll. Setze ich vor allen Formeln ein Posted dann müsste das doch dasselbe sein, als wenn ich es weglasse. gruselig
Danke für eure Unterstützung !
klaussal:
Nein, eben nicht. "FileCloseWindow" würde dann immer als letzte Formel ausgeführt !! Wenn also vor allen Formeln ein "posted" steht, werden die der Reihe nach abgearbeitet.
klaus
Glombi:
--- Zitat ---Ich denke Posted setzt man nur vor die Formel, wenn sie als letztes ausgeführt werden soll. Setze ich vor allen Formeln ein Posted dann müsste das doch dasselbe sein, als wenn ich es weglasse. gruselig
--- Ende Zitat ---
Das mit @Command und @PostedCommand ist etwas knifflig und eine definitive Schwachstelle der Formelsprache. Es ist aber historisch gewachsen und die Formelsprache nähert sich langsam einer wirklichen Programmiersprache an ;D
@PostedCommand werden während des Programmablaufs gesammelt und damm am Ende der Formel ausgeführt - meistens in der Reihenfolge, in der diese im Code auftragen.
Einige @Command werden an der Stelle ausgeführt, wo diese im Code auftreten, andere werden am Ende der Formel ausgeführt. Dazu gehört auch das
@Command([FileCloseWindow]).
Aus diesem Grund hat Dein erster Code nicht funktioniert. Um das zu umgehen, verwendet man ausschließlich @PostedCommand
(oder man installiert einen R3 Client ;D)
Andreas
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln