Autor Thema: Dokument mit verschiedenen Masken öffnen  (Gelesen 2287 mal)

Offline Sepp Herberger

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • Der Ball ist rund!!!
Dokument mit verschiedenen Masken öffnen
« am: 03.06.03 - 07:30:15 »
Hallo zusammen

Ich möchte gerne den Benutzer auswählen lassen mit welcher Maske er ein Dokument öffnet.
Ist das überhaupt möglich?? ???
Wenn ja wie muss ich das anstellen??

Bin für jeden Ansatz dankbar??

Gruss

Sepp

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #1 am: 03.06.03 - 08:13:34 »
Hi Sepp,

zäumen wir das Pferd doch mal von der anderen Seite auf :

Warum willst Du dem Anwender die Möglichkeit bieten, ein Dokument mit verschiedenen Maske zu öffnen ?

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline Sepp Herberger

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • Der Ball ist rund!!!
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #2 am: 03.06.03 - 08:22:10 »
Hallo Meff

Es sollen Dokumente in zwei Sprachen erfasst werden (Deutsch + Französisch).
Da aber ein Franzose mit einer deutschen Maske und ein deutscher mit einer franz. Maske nix Anfangen kann, dachte ich mir es wäre sinnvoll den Benutzer vorher auswählen zulassen in welcher Sprache er das Dokument ansehen bzw bearbeiten will.

Gruss

Daniel

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #3 am: 03.06.03 - 09:59:23 »
Hi,

Auszug aus der Designer Hilfe:
$Title:
Wenn eine Maske in einem Dokument gespeichert wird, wird der Maskenname in diesem internen Feld gespeichert. Erstellen Sie einen Agenten, der diese gespeicherten Maskeninformationen löscht und eine andere Maske zum Anzeigen des Dokuments festlegt.
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline Sepp Herberger

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • Der Ball ist rund!!!
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #4 am: 03.06.03 - 10:18:06 »
HI doliman

danke für deine Antwort.

die Maske wird nicht im Dokument gespeichert.
das heisst, das Feld gibt es in den Dokumenten nicht.
Der Formname ist im Feld "Form" gespeichert. genau diesen wert möchte ich eben ändern wenn der Benutzer versucht ein Dokument zu öffnen.

aber wie komme ich an das Doc bevor es geöffnet wird??

Gruss

Daniel

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #5 am: 03.06.03 - 11:21:18 »
Eine Möglichkeit wäre über das Queryopendocument-Event der NotesUIView.  Die Documents-Property liefert das eine DocumentCollection zurück.

Als Alternative bleibt noch @Command([ViewSwitchForm]).

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #6 am: 03.06.03 - 12:18:32 »
Hi,

in der Ansicht gibt es ein Property: Form Formular
dort kann man bestimmen, welche Maske das verwendet werden soll, wenn aus dieser Ansicht ein Dokument geöffnet wird, z. B.
@if(@clienttyp="Web"; "MaskefürHTMLDokumente"; "MaskefürLotusNotesClient")
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline Meff

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.095
  • Geschlecht: Männlich
  • Das Denken der Zukunft muß Kriege unmöglich machen
    • apparet id etiam caeco
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #7 am: 03.06.03 - 12:23:42 »
Gab oder gibt es da nicht so was wie einen Global Workplace ? Wenn ich mich noch recht entsinnen kann, konnte man damit mehrsprachige Geschichte damit bauen.

Meff
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen."
Albert Einstein

Offline Sepp Herberger

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • Der Ball ist rund!!!
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #8 am: 03.06.03 - 13:22:40 »
Danke an alle

ICh habs jetzt so gelöst.
 Schaltfläche in der Maske mit folgender Aktion:

_tmpform := @Prompt([OKCancelList];"Sprache auswählen";"Bitte wählen Sie Ihre Sprache";"Deutsch"; "Deutsch":"Französisch");
@Command([ViewSwitchForm];_tmpform)

Gruss

Daniel

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #9 am: 03.06.03 - 13:26:53 »
... so in der Art hätte ich das auch gelöst. Du musst allerdings im Hinterkopf behalten, daß das Dokument mit der zuletzt benutzten Maske gespeichert wird - in deinen Ansichten musst du in den Selektionsformeln darauf achten...

ata
Grüßle Toni :)

Offline Sepp Herberger

  • Frischling
  • *
  • Beiträge: 9
  • Geschlecht: Männlich
  • Der Ball ist rund!!!
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #10 am: 03.06.03 - 13:33:59 »
DANKE

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #11 am: 03.06.03 - 13:43:43 »
Währe es nicht deutlich benutzerfreundlicher, die zuletzt ausgewählte Sprache entweder im Environment oder in einem benutzerspezifischen Profildokument abzulegen, und die Dokumente dann grundsätzlich mit der passenden Maske zu öffen?

Ersprart den Benutzern jede Menge Klickerei.

Könnte man auch in eine Maske integrieren, um das von ata angesprochene Problem zu umgehen (auch wenn man dafür gewisse Performance-Einbußen durch zahlreiche Verberge-wenn-Formeln in Kauf nehmen muss).

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #12 am: 03.06.03 - 14:03:35 »
Hi,

ich denke das Ganze läßt sich auch über Teilmasken regeln. Man erstellt zwei Teilmasken, eine in deutsch, die andere beispielsweise französisch. Die Felder müssen natürlich identisch sein. In der Hauptmaske fügt man dann diese als berechnete Teilmaske ein. Die Berechnung, welche Teilmaske angezeigt werden soll, würde ich über eine Rolle machen.

Ich hab's mal mit 3 Felder getestet und es hat funktioniert. Im größeren Stil oder im Produktivei´nsatz habe ich es noch nicht probiert.

Aber...

Die übersetzten Maske sind eines. Wie sieht es den mit den sonstigen Meldung aus, z.B. Validierungsmeldungen etc.


Axel
 

Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #13 am: 03.06.03 - 14:58:52 »
Ich hab's mal mit 3 Felder getestet und es hat funktioniert. Im größeren Stil oder im Produktivei´nsatz habe ich es noch nicht probiert.
Funktioniert sehr gut, kann ich versichern. Diese Option hatte ich leider vergessen.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Dokument mit verschiedenen Masken öffnen
« Antwort #14 am: 03.06.03 - 15:06:09 »
... Teilmasken knabbern ziemlich an der Performance. Ich bin gerade dabei nach Möglichkeit darauf zu verzichten, der Weg von Axel ist aber durchaus begehbar...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz