Domino 9 und frühere Versionen > ND8: Entwicklung
selektieren des gerade erzeugten dokumentes in der view
Grischu:
--- Zitat von: Snowman am 06.09.10 - 17:36:30 ---aber wo rufe ich diese funktion auf?
im queryclose des dokumentes komme ich nicht zum uiview...
--- Ende Zitat ---
geht das nicht mit
uiview = workspace.currentdatabase.currentview
Snowman:
Wie meinst Du das?
Es gibt ein uiview=workspace.currentview
Darauf habe ich aber vom Dokument aus keinen Zugriff, das ist ja das Problem
Ein 'workspace.currentdatabase.currentview' sagt mir jetzt gar nix.
Es scheint, als gibt es vom Dokument aus keinen Zugriff auf den view, von welchem aus das Dokument geöffnet wurde. Oder?
vg
Stephan
Peter Klett:
Habe ein bisschen rumprobiert und eine Lösung gefunden, die zwar funktioniert, aber ziemlich "hintenrum" ist.
Du erstellst in der Ansicht eine Schaltfläche zum Erstellen des neuen Dokuments. Diese Schaltfläche enthält (in Auszügen)
Call workspace.CurrentView.Close
Call workspace.ComposeDocument ...
Die aktuelle Ansicht wird geschlossen und das neue Dokument erstellt.
Im Queryclose der Maske schreibst Du dann ggf. die Information über das zu suchende Dokument z.B. in die notes.ini und öffnest die Datenbank wieder mit der Ansicht
Call workspace.OpenDatabase (db.Server, db.Filepath, "MeineAnsicht")
Im PostOpen der Ansicht führst Du in Abhängigkeit des ini-Eintrages
Call Source.SelectDocument (doc)
aus.
Grischu:
--- Zitat von: Snowman am 08.09.10 - 09:11:03 ---Wie meinst Du das?
Es gibt ein uiview=workspace.currentview
Darauf habe ich aber vom Dokument aus keinen Zugriff, das ist ja das Problem
Ein 'workspace.currentdatabase.currentview' sagt mir jetzt gar nix.
Es scheint, als gibt es vom Dokument aus keinen Zugriff auf den view, von welchem aus das Dokument geöffnet wurde. Oder?
vg
Stephan
--- Ende Zitat ---
Sorry, mein Fehler. Den Workspace.Currentview meinte ich.
Hatte wohl mein Hirn noch nicht richtig hochgefahren nach dem Urlaub ::)
koehlerbv:
Vielleicht sollten wir mal sicherheitshalber über das rein technische Prinzip hinausgehen: Was soll denn mit dieser Selektion überhaupt erreicht werden? Von dem ggf. für den User gar nicht sichtbaren Haken hat dieser ja in der Regel nichts.
Nicht, dass da in Wirklichkeit etwas ganz anderes erreicht werden soll ...
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln