Domino 9 und frühere Versionen > ND6: Entwicklung

Doppelklick auf Dokument startet @Formular oder Script

<< < (4/4)

Axel:
Hi,

könnte es sein, dass du CloseWindow an der falschen Stelle eingefügt hast? CloseWindow wird sofort ausgeführt.

Wie sieht den dein Code jetzt aus?


Axel

Alexis:
Hallo Axel,

Danke für Eure Geduld!

der Code sieht ganz einfach aus:

@Command([OpenFrameset];"MainFrameSet");
@SetTargetFrame("SubTopMenu");
@Command([OpenPage];"TopLine Zielverfolgung");
@SetTargetFrame("ApplicationContent");
@Command([OpenView]; "(Zielverfolgung)");
@Command([CloseWindow])

Merkwürdig ist folgendes (siehe Screenshot):

Der Tab des Dokumentes (Test) scheint angewählt, der Fensterinhalt ist jedoch der Frameset mit entsprechender View. Klicke ich auf den Tab Test bekomme ich die Maske dargestellt, die ich ja schließen will.

Irgendwie scheine ich LN mit meiner Idee zu vergewaltigen.

Alexis





Axel:
Hi,

wenn du CloseWindow ans Ende setzt, dann ist klar warum er die Maske nicht schließt.

Ich würde das mal an den Anfang setzen. Dann sollte die Maske geschlossen werden und dann die Rahmengruppe mit der Ansicht geöffnet.


Axel
 

Alexis:
Hallo Axel,

schon probiert: Fenster bleibt offen, jedoch wird jetzt die View nicht mehr aus dem Frame geworfen. Immerhin!

So einfach geht es leider nicht.

Hat jemand noch 'ne Idee?

alexis

TMC:

--- Zitat von: Alexis am 30.06.05 - 10:32:47 ---Hat jemand noch 'ne Idee?
--- Ende Zitat ---

Grundsätzlich lässt sich Dein Vorhaben auch per LS lösen. Dazu würde ich hier jetzt tendieren.

Vorteil hier gegenüber Formelsprache:
Du kannst das zu schließende Objekt genau definieren (NotesUIDocument).
Und mit der Close-Methode dann schließen.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln