Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RKuehle am 19.04.09 - 13:00:07

Titel: Ansicht im Frame wieder schließen
Beitrag von: RKuehle am 19.04.09 - 13:00:07
Hallo Forum,

ich habe folgendes Situation beim Öffnen eines Dok:
- Frameset (links Gliederung, rechts Masken,Seiten, Ansichten - je nach Situation)
- in der Aktion eines Gliederungspunktes wird anhand eines Wertes(xdienum) in der versteckten Ansicht "($Dienststellen2)" ein Dokument gesucht und in einer neuen Fensterinstanz schreibend geöffnet
Das sieht im Moment so aus:

@Do(@Command([OpenView];"($Dienststellen2)";xdienum;"1");@Command( [OpenDocument] ; "1" ) ))

Problem dabei:
Die Maske des Dok ist so umfangreich, dass ich es definitv in einer neuen Fensterinstanz öffnen muß um den kompletten Bildschirm nutzen zu können. Dadurch bleibt allerdings im rechten Frame die versteckte Ansicht öffen.
Frage hierzu:
Gibt es eine Chance diese Ansicht wieder zu schließen, da diese ausschliesslich für Suchoperationen im Hintergrund benutzt wird?

Hat jemand vllt. eine Idee wie man das bewerkstelligen könnte ?

Hinweise sehr willkommen !

Danke !

Grüße RK
Titel: Re: Ansicht im Frame wieder schließen
Beitrag von: Thomas Schulte am 19.04.09 - 15:47:17
Wozu den openview? Hol dir die UniqueId des Dokumentes und öffne es direkt.
Titel: Re: Ansicht im Frame wieder schließen
Beitrag von: RKuehle am 19.04.09 - 18:22:24
Ne, geht leider nicht da Opendocument wohl eine geöffnete Ansicht (die das Dokument enthält) erfordert.
Ich habe es dann so gemacht:

@Command([OpenView];"($Dienststellen2)";xdienum;"1");
@Command( [OpenDocument] ; "1" );
@Command([OpenView];"($Dienststellen2)");
@Command([FileCloseWindow])

Geht erstaunlicherweise ohne Geflacker .
Wer weiß wie es im heißen Betrieb aussieht.

Grüße RK
Titel: Re: Ansicht im Frame wieder schließen
Beitrag von: RKuehle am 25.04.09 - 10:15:18
Tja,
in den 5.x Versionen geht das ohne Probs.
Leider kommt in 6.5.x beim

@Command( [OpenDocument] ; "1" );

das berüchtigte rote Fenster mit "LookupHandle not allocated"

Mal sehen was man machen kann.

RK
Titel: Re: Ansicht im Frame wieder schließen
Beitrag von: RKuehle am 25.04.09 - 10:40:01
Kommando zurück.
Ich hatte im QueryopenDocument der Ansicht noch einen Fehler drin.

Korrigiert und jetzt läufts auch in der 6.x Version.

Grüße RK