Autor Thema: MailComposeMemo über Symbolleiste  (Gelesen 5333 mal)

Offline Remy9999

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • ALLES wird gut :-))
MailComposeMemo über Symbolleiste
« am: 02.03.11 - 15:40:55 »
Hallo,

ich habe für die Kollegen ein Symbol erstellen, welches eine Mail vorbereitet und vorfüllt.

Grundsätzlich klappt das auch, aber kaum im Einsatz kommt der Wunsch, diese Mail immer mit hoher Priorität und Empfangsbestätigung zu versenden.

Ich habe es über EditGotoField und EditInsertText versucht, und -wie unten- mit SetField. Leider werden die Felder nicht vorbelegt.

Welchen Denkfehler habe ich?

===
@Command ([MailComposeMemo]);
@SetField(Importance;"1");
@SetField(DeliveryReport;"B");
@Command ([EditGotoField]; "Subject");
@Command ([EditInsertText]; "Rückfrage");
@Command ([EditGotoField]; "EnterCopyTo");
@Command ([EditInsertText]; "karl theodor");
@Command ([EditGotoField]; "Body");
@Command([TextEnlargeFont]);
@Command([TextBold]);
@Command ([EditInsertText]; "Dies ist eine Rückfrage aus dem ...");
@Command ([EditGotoField]; "EnterSendTo")

===

MfG
Martin
« Letzte Änderung: 09.03.11 - 13:23:43 von Remy9999 »
______________________
WinDoof / 120 Clients / 8.53

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: MailComposeMemo über Symbolleiste
« Antwort #1 am: 02.03.11 - 15:57:25 »
Versuch's mal mit @UpdateFormulaContext.

Also so zum Beispiel:

@Command ([MailComposeMemo]);
@UpdateFormulaContext;
@SetField(Importance;"1");
@SetField(DeliveryReport;"B");
@Command ([EditGotoField]; "Subject");
@Command ([EditInsertText]; "Rückfrage");
@Command ([EditGotoField]; "EnterCopyTo");
@Command ([EditInsertText]; "karl theodor");
@Command ([EditGotoField]; "Body");
@Command([TextEnlargeFont]);
@Command([TextBold]);
@Command ([EditInsertText]; "Dies ist eine Rückfrage aus dem ...");
@Command ([EditGotoField]; "EnterSendTo")

Axel



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

Offline Remy9999

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • ALLES wird gut :-))
Re: MailComposeMemo über Symbolleiste
« Antwort #2 am: 02.03.11 - 16:07:37 »
Hallo Axel,

leider nicht - die Felder werden noch immer nicht gefüllt.

Wenn ich mir die Eigenschaften der gesendeten Mail ansehe, tauchen diese Felder auch nicht auf.

MfG
Martin
______________________
WinDoof / 120 Clients / 8.53

Mitch

  • Gast
Re: MailComposeMemo über Symbolleiste
« Antwort #3 am: 02.03.11 - 16:47:48 »
Vielleicht lieber @SetField("Feldname"; "Wert") anstatt @SetField(Feldname; "Wert")?

Gruß,

Mitch

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: MailComposeMemo über Symbolleiste
« Antwort #4 am: 02.03.11 - 19:33:04 »
Vielleicht lieber @SetField("Feldname"; "Wert") anstatt @SetField(Feldname; "Wert")?

Nicht nur vielleicht!   ;)   Das ist mir auf die Schnelle entgangen.

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

Offline Banni

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
Re: MailComposeMemo über Symbolleiste
« Antwort #5 am: 02.03.11 - 20:03:44 »
Hallo Martin,

ich stand auch schon vor dem Problem und bin gescheitert.
Offensichtlich lassen sich die Werte für Importance nicht per Formelsprache setzen. Die Hilfe gibt da auch nichts her.
Grund scheint zu sein, dass das Feld vom Typ keyword ist.

Aber worin sollte das Problem für die User bestehen (es sei denn, mit einem Mausklick mehr sind die User überfordert  ;D), den Haken bei "Hohe Priorität" zu setzen, wenn die Zustelloptionen eingeblendet sind?

ganz nebenbei:
Der Wert für Importance sind:
hohe Priorität = "3"
normale Prio (Standard) = "2"
niedrige Prio = "1"


Gruß Jan
Jan Bauer
Notes /Domino 6.5, 8

Geht nicht, gibt's nicht. Geht höchstens schwer...

Offline WildVirus

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 658
  • Geschlecht: Männlich
Re: MailComposeMemo über Symbolleiste
« Antwort #6 am: 02.03.11 - 21:31:43 »
N'abend,

also bei mir klappt es problemlos (s. Screenshot):

Code
@Command ([MailComposeMemo]);
@UpdateFormulaContext;
@Command ([EditGotoField]; "Subject");
@Command ([EditInsertText]; "Rückfrage");
@Command ([EditGotoField]; "EnterCopyTo");
@Command ([EditInsertText]; "karl theodor");
@Command ([EditGotoField]; "Body");
@Command([TextEnlargeFont]);
@Command([TextBold]);
@Command ([EditInsertText]; "Dies ist eine Rückfrage aus dem ...");
@Command ([EditGotoField]; "EnterSendTo");
@SetField("DeliveryReport";"B");
@SetField("Importance";"1");
@SetField("ReturnReceipt";"1")

Wobei der DeliveryReport m.E. raus kann. Die Empfangsbestätigung ist nämlich ReturnReceipt. Das andere ist die Zustellbestätigung.

getestet mit 7.03 und 8.52

CU,
Axel

Offline Banni

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
Re: MailComposeMemo über Symbolleiste
« Antwort #7 am: 03.03.11 - 07:03:49 »
Hallo Axel,

ich glaube Martin meint, dass bei eingeblendeten Zustelloptionen in der Mail (ohne Aufruf des Dialoges) der Haken nicht gesetzt ist (Screenshot) und das kann ich nachvollziehen. Ansonsten gebe ich Dir Recht. Wenn Du allerdings die Mail dann versendest, wird beim Empfänger die Kennung "Hohe Prio" nicht angezeigt und in den Dokumenteigenschaften ist das Feld Importance auch nicht mehr vorhanden.

Wenn der Haken aber nachträglich selbst gesetzt wird, kommt beim Empfänger die Kennung "hohe Prio" mit an und das Feld Importance hat dann den Wert "3".

Also ich finds irgendwie verwirrend.  ???

Gruß Jan
Jan Bauer
Notes /Domino 6.5, 8

Geht nicht, gibt's nicht. Geht höchstens schwer...

Offline Remy9999

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • ALLES wird gut :-))
Re: MailComposeMemo über Symbolleiste
« Antwort #8 am: 03.03.11 - 08:38:59 »
Hallo und guten Morgen,

es ist genau so wie Jan gesagt hat.

@Axel(s): Danke für die Hinweise. Bei dem Feld hatte ich Fehler (falscher Name und fehlende Hochkomma) >:(, die Empfangsbestätigung kommt an und wird mitgeliefert.

Das Feld Importance ist mit "3" belegt - die Mail kommt aber mit normaler Prio an.

Tja, dann werden die User wohl klicken müssen.
Danke für die Hilfe

MfG
Martin
______________________
WinDoof / 120 Clients / 8.53

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: MailComposeMemo über Symbolleiste
« Antwort #9 am: 08.03.11 - 14:34:09 »
Hallole @All,

wenn ich mich richtig entsinne, wird die Mail zunächst nur als Temp-Dokument erstellt. Beim Versenden kommen diverse Flags nicht mit - das Flag für Wiedervorlage verhält sich ähnlich...
In vorherigen Versionen hatte es mal geklappt.

Toni
Grüßle Toni :)

Offline Keydins

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
Re: MailComposeMemo über Symbolleiste
« Antwort #10 am: 08.03.11 - 17:29:36 »
Versuch es mal damit:

@Command ([MailComposeMemo]);
@UpdateFormulaContext;
@Command ([EditGotoField]; "Subject");
@Command ([EditInsertText]; "Rückfrage");
@Command ([EditGotoField]; "EnterCopyTo");
@Command ([EditInsertText]; "jane doe");
@Command ([EditGotoField]; "Body");
@Command([TextEnlargeFont]);
@Command([TextBold]);
@Command ([EditInsertText]; "Dies ist eine Rückfrage aus dem ...");
@Command ([EditGotoField]; "EnterSendTo");

@SetField("tmpImp";"1");
@SetField("ReturnReceipt";"1");


Das Feld 'Importance' hat eine Eingabeumsetzungsformel, die sich auf den Wert in "tmpImp" bezieht. "tmpImp" ist das Feld in dem der Haken gesetzt wird.

Hab den Schaltercode grade mal bei uns im Hause getestet. Die Haken werden korrekt gesetzt und die Meldung kommt beim Empfänger mit hoher Prio an. Empfangsbestätigung kommt ebenfalls zurück.


Gruß
Dirk
Gruß Dirk

Aktuelle Notesumgebung
~800 BasicClients 9.0.1 FP9 SHF55
  10 FullClients 9.0.1 FP7 SHF143
    7 DominoServer 9.0.1 FP9 HF 139 / 64 Bit

Offline Remy9999

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • ALLES wird gut :-))
Re: MailComposeMemo über Symbolleiste
« Antwort #11 am: 09.03.11 - 13:23:11 »
Hallo Dirk,

das klappt!!  ;D

Danke!

MfG
Martin
______________________
WinDoof / 120 Clients / 8.53

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz