Domino 9 und frühere Versionen > Entwicklung

"Vorschau" von Dokumenten in modifizierter Maske

(1/2) > >>

thielmann:
Ich möchte gerne eine Dokumentenvorschau für eine Ansicht implementieren. Solange ich dazu die gleiche Maske verwende (also "Bordmittel"), ist das auch kein Problem.

Nun ist die Maske aber zu groß und unhandlich (weil auf den Eingabeprozess optimiert), als das sie eine vernünftige Vorschau abgeben könnte.

Ich möchte also einen Teil der Daten (pro Dokument) in einer anderen (speziell für die Vorschau optimierten) Maske anzeigen lassen. Dafür finde ich allerdings keinen wirklichen Ansatz.

Kann mir jemand auf die Sprünge helfen?

mibo11:
Ab Version 6 könntest du für die Dokumentvorschau den Befehl @Command( [SwitchForm] ; Maskenname ) benutzen.

Zurzeit würde ich zwei Ansichten kreieren. Für die Vorschau benutzt du die abgespeckte Maske die du mittels der Form Formular ansteuerst. Im QueryOpenDocument setzt du Continue = False damit das Dokument nicht über die abgespeckte Maske geöffnet werden kann. Die zweite Ansicht ohne Form Formula benutzt du zum Öffnen des Dokumentes.

Gruß Sascha

TMC:
Du kannst mit 1 Maske arbeiten, aber mit einem Teil für die "Preview".

Dazu die entsprechenden Teile mittels "Previewed for Reading" / "Previewed for Editing" / "Opened for Reading" / "Opened for Editing" über Hide/When ein-/ausblenden.
Wird übrigens im Mailfile auch so gemacht.

mibo11:

--- Zitat von: TMC am 04.10.05 - 20:07:14 ---Du kannst mit 1 Maske arbeiten, aber mit einem Teil für die "Preview".

Dazu die entsprechenden Teile mittels "Previewed for Reading" / "Previewed for Editing" / "Opened for Reading" / "Opened for Editing" über Hide/When ein-/ausblenden.
Wird übrigens im Mailfile auch so gemacht.

--- Ende Zitat ---

Das von Matthias gesagte ist sicherlich der einfachste und am häufigsten benutzte Weg solch ein Vorhaben durchzuführen.

Manchmal kann es allerdings auch von Vorteil sein eine zweite Maske zu erstellen. Besonders dann, wie auch erwähnt, wenn die Ausgangsmaske generell zu eingeschränktem Zeitverhalten neigt (z.B. auch durch berechnete Felder, DBLookUps, usw.). Dann würde ich immer eine Lösung mit einer zweiten Maske vorziehen, allein schon deshalb, weil eine Dokumentvorschau ja schnell von einem Dokument zum nächsten springen soll.

Gruß Sascha

TMC:

--- Zitat von: mibo11 am 04.10.05 - 23:04:04 ---Besonders dann, wie auch erwähnt, wenn die Ausgangsmaske generell zu eingeschränktem Zeitverhalten neigt (z.B. auch durch berechnete Felder, DBLookUps, usw.). Dann würde ich immer eine Lösung mit einer zweiten Maske vorziehen, allein schon deshalb, weil eine Dokumentvorschau ja schnell von einem Dokument zum nächsten springen soll.
--- Ende Zitat ---

Jo

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln