Autor Thema: Teilmasken über Aktionen laden  (Gelesen 5260 mal)

Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Teilmasken über Aktionen laden
« am: 18.12.03 - 11:59:43 »
Hallo,

ich bin noch ein blutiger Anfänger was Lotus notes angeht aber ich hoffe ihr helft mir trotzdem.

Ich möchte gerne in einer Maske welchen Aktionen besitzt eine Teilsmaske laden lassen.
Über ein Feld habe ich dies schon hinbekommen nur möchte ich gerne das sich je nach Aktion eine andere Teilmaske geladen wird. Wenn ich das Feld ändere wird leider keine andere Teilmaske geladen,

Kann mir vielleicht bitte jemand sagen wie ich das machen muss ?!?

Vielen Dank.

mfg Gabriel

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re:Teilmasken über Aktionen laden
« Antwort #1 am: 18.12.03 - 12:50:24 »
Dazu musst Du eine berechnete Teilmaske einfügen.
Über die Aktion dann ein Flag (feld) setzen, welches die Teilmaske bestimmt und ein refresh ausführen.

Wozu ist das ganze gutß gehts nicht vielleicht besser mit einer Tabelle (Tab-Reiter Stil)
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #2 am: 18.12.03 - 12:55:06 »
Hi,

hm das habe ich schon gemacht, der Wert des Feldes ändert sich auch nur leider nicht die Teilmakse.

Ich denke es liegt am Refresh ??

aber wie führe ich den aus, habe da schon alles probiert ?

naja damit will ich das der Benutzer entweder ein neues Dokument anlegen kann oder ein altes laden kann bzw. sich eine Druckvorschau des aktuellen Druckmentes ansehen kann.

die Tabs habe ich schon drin,

Danke.

mfg Gabriel

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Re:Teilmasken über Aktionen laden
« Antwort #3 am: 18.12.03 - 12:56:33 »
Hallo Gabriel!

>>Wenn ich das Feld ändere wird leider keine andere Teilmaske geladen<<

Grundsätzlich wird eine Teilmaske nur "angezogen", wenn die "Hauptmaske" selbst geladen wird. Steht das Dokument erst einmal auf dem Bildschirm, ist es schon zu spät.

Für die Formelsprache habe ich direkt keine Idee. Mit LotusScript könntest Du den gewünschten Teilmaskennamen in Dein Feld schreiben, das Dokument speichern und schliessen und dann sofort wieder öffnen.

Vielleicht hat ja jemand einen passenden Code "in seiner Schublade" liegen?

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #4 am: 18.12.03 - 13:04:05 »
Hi,

oje, hätte nicht gedacht das das so komplziert ist.
Das mit dem Speichern und laden gefällt mir nicht so denn dann habe ich ja mit unter leere Daten in der DB.

Ne andere Idde, ich erzeuge einen Rahmen, in den oberen Teil kommt die Makse mit den Aktions und in den unteren die entsprechende Maske.

aber wie würde das gehen ?? (also der aufruf einer Maske in einen speziellen Rahmen über eine Aktion)

Vielen Dank.

mfg Gabriel

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re:Teilmasken über Aktionen laden
« Antwort #5 am: 18.12.03 - 13:06:21 »
funktioniert das nicht auch mit einem UIdoc.reload?

Wenn nein:
Nochmal die Frage:
Geht das nicht doch auch als Tabelle?
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Re:Teilmasken über Aktionen laden
« Antwort #6 am: 18.12.03 - 13:13:31 »
Hallo Gandhi und Gabriel!

>> funktioniert das nicht auch mit einem UIdoc.reload?<<

Aus der Online-Hilfe:
>>Refreshes the current document with any changes that have been made to the corresponding back-end document.<<

Das Backend-Dokument hat ja nix mit der Maske zu tun, mit der es ggf. angezeigt wird. Somit werden nur Felder (nicht mal RT-Felder) refresht.

Soweit ich das bislang kenne, muss die "Hauptmaske" wirklich neu geladen werden, damit eine andere Teilmaske angezeigt wird...

Von daher würde ich die Lösung von Gandhi oder irgenwas mit Hide-When machen. Oder eben speichern und erneutes laden mit LotusScript.

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #7 am: 18.12.03 - 13:16:27 »
Hi,

also den reload habe ich eben ausprobiert und der funktioniert nicht.

naja, mit dem Tab einer Tabelle kann ich doch nicht z.B. ein Dokument speichern oder so ????

es würde wohl auch nicht so gut aussehen wenn 2 tabs untereinander sind.
oder ?

mfg Gabriel

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re:Teilmasken über Aktionen laden
« Antwort #8 am: 18.12.03 - 13:23:30 »
Hi Gabriel,
das mit der Tabelle (im Reiter-Stil )
macht Sinn, um verschiedene Informationen darzustellen und zur Bearbeitung anzubieten.

Mir ist noch nicht so klar, warum Du auf der Teilmaske bestehst - daher beschreibe doch bitte mal, was Du genau machen willst - ohne technisches Konzept.
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #9 am: 18.12.03 - 13:24:11 »
HI,

> irgenwas mit Hide-When

meinst du damit das erst mal alle teilmasken geladen werden und jenachdem was in einem entsprechenden Feld steht wird eine angezeigt und alle anderen ausgeblendet  ??

Wenn ja wie würde das gehen (bei Teilmaske bzw. Tabelle gibt es ja nicht direkt die Möglichkeit diese ausblenden zu lassen)

Danke.

mfg Gabriel

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 858
  • Geschlecht: Männlich
    • www.madicon.de
Re:Teilmasken über Aktionen laden
« Antwort #10 am: 18.12.03 - 13:30:13 »
Hallo Gabriel!

>>meinst du damit das erst mal alle teilmasken geladen werden und jenachdem was in einem entsprechenden Feld steht wird eine angezeigt und alle anderen ausgeblendet  ??<<

Da stellt sich dann natürlich die Frage, wozu Du überhaupt noch Teilmasken brauchst. Dann kannst Du ja auch gleich alle Felder in die "Hauptmaske" packen.

>>Wenn ja wie würde das gehen (bei Teilmaske bzw. Tabelle gibt es ja nicht direkt die Möglichkeit diese ausblenden zu lassen)<<

Du kannst grundsätzlich in der Maske beliebig grosse Bereiche mit der Maus markieren und dann über die "Texteigenschaften" die Verbergen-Wenn-Option wunschgemäss setzen.

Ich klinke mich an dieser Stelle aus, dass führt zu nichts. Du weisst jetzt, was technisch betrachtet wichtig ist. Ausprobieren was zu Deiner Aufgabenstellung passt, musst Du schon selbst.

Viel Erfolg!

Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #11 am: 18.12.03 - 13:32:39 »
Hi,

ok

ich habe eine Tabelle mit mehreren Reitern und darunter etlichen Feldern.

Jetzt möchte ich gerne eine weitere "Ansicht" haben wo ich z.B. die gleichen Informationen habe nur anders dargestellt z.B. ohne Felder nur als Text damit man sich diese Ausdrucken kann.

dazu würde ich eine Seite erstellen die halt die halt alle Daten (alle Daten aller Reiter) holt und auf eine leere Seite bringt.

Ein weiterer Fall ist das der Benutzer ein altes Dokument laden kann.  dann soll da eine Aktion auftauchen womit er das Dokument bearbeiten kann.

ja und dann gibt es noch die Aktionen schließen welche nur  das Dokument schließen soll (also nur die Teilmaske ) nicht aber das ganze Ding/ Rahmen.

und halt Speichern um das Dokument abzu speichern.

und diese Aktionen sollen halt der Übersicht halber alle in einer Zeile stehen und gleich aussehen.

Ich hoffe ich konnte das jetzt einigermaßen rüberbringen was ich wollte.

würde denn meine 2 lösung nicht funktionieren ?? (die mit dem Rahmen )

Vielen Dank.

mfg Gabriel

Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #12 am: 18.12.03 - 17:31:39 »
Hi,

so habe das Problem fast gelöst.

das mit dem ausblenden der Tabellen funktioniert jetzt (der Hacken war bei mir nur grau und nicht schwarz weshalb zwar ein Text immer ausgeblendet wurde nie aber die ganze Tabelle) naja jetzt geht es.

deshalb aber gleich ne andere Frage:

jetzt  habe ich dadurch ja immer mehrere Formulare in einr Make , wie kann ich jetzt dafür sorgen das immer nur eines davon als Dokument abgespeichrt wird und nicht alle ???

mfg Gabriel

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Teilmasken über Aktionen laden
« Antwort #13 am: 18.12.03 - 17:40:55 »
Im Dokument stehen norrmalerweise eh nur die Daten drin und nicht die "Maken" (es sei den die Daten haben ihre eigenen "Macken" ...... :-)

Da ist nichts weiter vorzukehren.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Gabriel

  • Frischling
  • *
  • Beiträge: 24
  • Ich liebe dieses Forum!
Re:Teilmasken über Aktionen laden
« Antwort #14 am: 18.12.03 - 17:50:30 »
Hi
Alles klar danke dir,

mfg Gabriel

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Teilmasken über Aktionen laden
« Antwort #15 am: 18.12.03 - 17:56:04 »
Stellst Du den Thread bitte noch auf erledigt?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz