Autor Thema: Zwei Memo Masken benutzen  (Gelesen 3612 mal)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Zwei Memo Masken benutzen
« am: 08.11.02 - 08:15:21 »
Morgen,

kann mir jemand helfen. Ich bräuchte zwei Memomasken.
Eine für eingehende und eine ausgehenden Mails.
So weit ich weiss, muss die für eingehende "Memo" heissen.
Wenn ich aber die für ausgehende anders nenne, bekomme ich eine Fehlermeldung beim der Mail, da der Empfänger ja die Maske nicht besitzt.
Ich möchte aber die Maske auch nicht mit schicken!

Danke

Andreas

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zwei Memo Masken benutzen
« Antwort #1 am: 08.11.02 - 08:37:46 »
... mit @Command([ViewSwitchForm] ; "Maskenname") kannst du bei einem Dokument mit verschiedenen Masken arbeiten. Achte aber beim Speichern des Dokumentes darauf, daß das Feld Form wieder den Wert "memo" enthält...

ata
Grüßle Toni :)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Zwei Memo Masken benutzen
« Antwort #2 am: 08.11.02 - 11:25:58 »
Hi,

also wo muss ich das denn eintragen??
Ich habe es mal in den "QueryOpen" und in das Feld "Form" eingetragen, dass wenn es nicht ein neues Dokument ist die normale Memo Makse benutzen soll!
Aber wenn ich die Mail dannn öffnen möchte, bekomme ich trotzdem noch die Fehlermeldung, dass die Maske nicht gefunden wird!

Andreas

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zwei Memo Masken benutzen
« Antwort #3 am: 08.11.02 - 12:03:20 »
Hallo Andreas,

... geht es darum, daß du nur bei einem neuen Dokument eine andere Maske benötigst?

Wenn ja, dann würde ich mit berechneten Teilmasken arbeiten. In der Formel der berechneten Teilmaske sagst du dann

@If(@IsNewDoc; "Teilmaske_Neu" ; "Teilmaske_Alt")

Zu deiner Fehlermeldung:
Ich gehe davon aus, daß die Maske die du verwenden möchtest auch wirklich in der DB existiert. Wenn Sie existiert, dann mußt du beim Aufrufen der MAske den ALIAS-Namen der Maske verwenden, den der letzte ALIAS wird im Feld Form gespeichert...

ata
Grüßle Toni :)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Zwei Memo Masken benutzen
« Antwort #4 am: 08.11.02 - 13:15:32 »
Also die Meldung ist schon OK. Ich habe die Maske nur in der DB, in der die Mail erstellt wird. Und der Empfänger hat diese dann eben nicht!
Mein Problem ist eben, dass ich in einer DB Mail verschicken und auch Mail empfangen kann.
Ich benötige aber eben zwei verschiedene Memo Masken.
Und ich möchte/muss der Maske zum versenden sagen, dass wenn sie verschickt worden ist und dann geöffnet wird die Memo Maske nehmen soll und nicht Maske, mit der sie erstellt worden ist!

Hoffe ich habe einigermassen mein Problem darstellen können.

Danke
Andreas

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zwei Memo Masken benutzen
« Antwort #5 am: 08.11.02 - 13:34:57 »
... ich denke ich habe dich verstanden...

Ich würde es trotzdem mit Teilmasken machen.
Beim Versenden der Mail gibst du einer Flag (Kontrollfeld) den Wert "1". In der berechneten Teilmaske fragst du dann dieses feld ab, ich nenne es "HasBeenSend":

@If(HasBeen="1" ; "Teilmaske_Versendet" ; "Teilmaske_NichtVersendet")

Damit ist es auch möglich das Dokument nur zu speichern...

ata
Grüßle Toni :)

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Zwei Memo Masken benutzen
« Antwort #6 am: 08.11.02 - 13:43:41 »
Nagut, ich werde das mal versuchen.
Wenn ich noch Probleme oder Fragen habe, meld ich mich noch mal.

Danke

Andreas

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Zwei Memo Masken benutzen
« Antwort #7 am: 08.11.02 - 16:05:17 »
Hallo ata,

ich habe versucht die Maske mit zwei Teilmasken zu erstellen!
Aber!!! Ich kann diese beide Teilmasken nicht in "eine" Maske
zusammen einfügen, da dann so gut wie alle Felder doppelt sind.
Und das mag Notes nicht so gerne! ;-)

Das Problem ist aber, dass ich aber die entscheidenen Felder, warum ich überhaupt zwei Masken benötige nicht umbennen kann, da diese von Notes so benötigt werden(z.B. Principle).

In diesem Feld brauche ich zum verschicken eine andere Formel, welche aber beim empfangen dann nicht mehr die Daten anzeigt, welche bei eingehenden Mail normal angezeigt werden und welche ich benötige!

Hast du da ne Ahnung, wie man das lösen könnte!

Danke

Andreas

Offline Gruenkohl

  • Aktives Mitglied
  • ***
  • Beiträge: 222
  • Geschlecht: Männlich
Re:Zwei Memo Masken benutzen
« Antwort #8 am: 08.11.02 - 16:18:55 »
Nein!!
Werde das mal mit Berechneter Teilmaske nach Formel ausprobieren.
Aber erstmal ist ja jetzt WE!
Versuche mein Gkück nächste Woche mal.

Andreas

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zwei Memo Masken benutzen
« Antwort #9 am: 08.11.02 - 17:16:31 »
... ich denke du hast die Möglichkeit der berechneten Teilmaske erkannt...

... auch dir ein schönes Wochenende...

ata
Grüßle Toni :)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re:Zwei Memo Masken benutzen
« Antwort #10 am: 09.11.02 - 20:37:28 »

Und ich möchte/muss der Maske zum versenden sagen, dass wenn sie verschickt worden ist und dann geöffnet wird die Memo Maske nehmen soll und nicht Maske, mit der sie erstellt worden ist!




Wenn ich Dein Problem richtig verstanden habe, reicht es doch wenn Du im PostSave ein LS schreibst, dass das Formfeld ändert  doc.Form="Memo"   Oder?


Gruß Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re:Zwei Memo Masken benutzen
« Antwort #11 am: 09.11.02 - 20:44:32 »
Und noch was...

den Namen der "Erstellungsmaske" kannst Du in ein anderes Feld speichern ( MerkForm="Erstellungsmaske" , kannst Du ja im QuerySave oder im PostSave vom Formfeld übernehmen). Wenn die DB an die Du das Memo sendest die Erstellermaske hat, kannst Du das Memo mit der Erstellungsmaske über die FormFormula wieder öffnen @If(MerkForm="";Form;MerkForm).


Gruß Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zwei Memo Masken benutzen
« Antwort #12 am: 09.11.02 - 21:20:50 »
... wenn ...

speichern = versenden

... heißt klappt das mit dem umbennen des Form-Feldes natürlich...

ata
Grüßle Toni :)

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re:Zwei Memo Masken benutzen
« Antwort #13 am: 10.11.02 - 19:15:51 »

... dem Formfeld kann man ja auch in der Aktion "Senden" einen anderen Wert zuweisen:

FIELD MerkForm := "Erstellungsmaske";
FIELD Form :="Memo";
......
o.ä.

Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz