Autor Thema: Thema für eine Mail mit der Aktion  (Gelesen 1760 mal)

Offline hmarco

  • Aktives Mitglied
  • ***
  • Beiträge: 114
  • Geschlecht: Männlich
  • Notes ist nicht nur für Notizen
Thema für eine Mail mit der Aktion
« am: 04.07.02 - 08:02:19 »
Hallo,

ich habe mir einen Agenten erstellt, der jeden Tag
prüft, ob ein Firmenwagen in den nächsten 15 Tagen zum TÜV muss.

Jetzt möchte ich gerne, dass der Agent dann an den Verwalter der Firmenwagen eine Mail abschickt, in der
im Thema das Feld "Kennzeichen drinsteht.

Wie bekommen ich das hin?

Mfg Marco

P.S.: Weiß einer ein gutes Buch zum Thema Formel
und evt. Lotus Script, das auch ein Anfänger versteht.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
1 5.0.8 Server mit ~ 40 Benutzern
1 5.0.5 Server für Tests
Bald hoffentlich auch noch einen Notes 6 Server

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: Thema für eine Mail mit der Aktion
« Antwort #1 am: 04.07.02 - 08:18:18 »
Hi marco!

Zum Thema Bücher schaust dir das hier an:
http://www.atnotes.de/cgi-bin/yabb/YaBB.pl?board=Fort;action=display;num=1011386889


Um ein Dokument per Mail zu versenden gibt es folgende Möglichkeit:

Call notesUIDocument.Send


In diesem Dokument brauchst du ein Feld mit dem Namen 'SendTo', in dem die Empfängeradressen stehen.
Und dann eventuell noch ein Feld mit dem Namen 'Subject' für den Betreff und ein Feld 'Body' für den Inhalt.

There are two kinds of fields that affect the mailing of the document:
*If the document contains additional recipient items, such as CopyTo or BlindCopyTo, Notes mails the documents to these recipients, too.
*If the document contains items to control the routing of mail, such as DeliveryPriority, DeliveryReport, or ReturnReceipt, Notes uses these when sending the document.


Manuel
V 5.0.2c | Windows 2000

Offline hmarco

  • Aktives Mitglied
  • ***
  • Beiträge: 114
  • Geschlecht: Männlich
  • Notes ist nicht nur für Notizen
Re: Thema für eine Mail mit der Aktion
« Antwort #2 am: 04.07.02 - 08:21:58 »
Hallo,

das mit der Mail funktioniert ja,
das Problem ist bloß, dass ich
gerne im Thema das Feld "Kennzeichen"
drinstehen haben möchte.

Das mit der Mail habe ich ja mit einem
Agenten gemacht der periodisch nachschaut,
ob einer zum TÜV muss.

Mfg MArco
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
1 5.0.8 Server mit ~ 40 Benutzern
1 5.0.5 Server für Tests
Bald hoffentlich auch noch einen Notes 6 Server

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: Thema für eine Mail mit der Aktion
« Antwort #3 am: 04.07.02 - 08:27:30 »
Achso, hab ich nicht ganz richtig verstanden. Du könnest zB für den Betreff einen String zusammenbauen, der ca. so lautet:

maildoc.Subject = "TÜV für Kennzeichen: " & doc.Kennzeichen(0)

Hast du das gemeint?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

Offline hmarco

  • Aktives Mitglied
  • ***
  • Beiträge: 114
  • Geschlecht: Männlich
  • Notes ist nicht nur für Notizen
Re: Thema für eine Mail mit der Aktion
« Antwort #4 am: 04.07.02 - 09:09:50 »
Hallo,

funktioniert leider nicht,
Ich habe bei der Aktion "Mail Senden"
diesen String eingegeben, jedoch hat dieser keinen
Effekt, kann man denn überhaupt dort eine Formel
eingeben?

Mfg Marco
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
1 5.0.8 Server mit ~ 40 Benutzern
1 5.0.5 Server für Tests
Bald hoffentlich auch noch einen Notes 6 Server

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: Thema für eine Mail mit der Aktion
« Antwort #5 am: 04.07.02 - 10:05:29 »
Achso, du brauchst eine Formel, das vorher war Script. Der Syntax der Formel lautet

@MailSend(SendenAn ; KopieAn ; BlindkopieAn ; Thema ; Anmerkung ; Haupttextfelder ; [Flags])

[size=0]
Parameter
SendenAn
Text oder Textliste. Die Namen der primären Empfänger des Mail-Memos.
KopieAn
Text oder Textliste. Optional. Die Namen der sekundären Empfänger des Mail-Memos.
BlindkopieAn
Text oder Textliste. Optional. Die Empfänger, an die eine Blindkopie des Mail-Memos gesendet werden soll.
Thema
Optional. Text. Optional. Der Text, der im Feld "Thema" erscheinen soll. Dies entspricht dem Feld "Thema" in einem Mail-Memo; die Nachricht wird in der Spalte "Thema" in den Ansichten der Mail-Datenbanken des Empfängers angezeigt.
Anmerkung
Text. Optional. Ein beliebiger Text, der am Anfang des Haupttextfeldes im Memo stehen soll.
Haupttextfelder
Text. Die Namen der Felder im aktuellen Dokument, die im Mail-Memo enthalten sein sollen. Die Felder müssen Daten des Typs Text oder Textliste enthalten; ihre Inhalte werden in der Reihenfolge an das Memo angehängt, in der sie von Ihnen aufgelistet wurden. (Sie können mit @Text den Inhalt eines numerischen Feldes in einer Variablen speichern und den Variablennamen als Feldnamen verwenden.) Jeder Feldname muß zwischen Anführungszeichen eingeschlossen werden. Wenn Sie mehrere Felder auflisten möchten, benutzen Sie das Listenformat von Notes: "Beschreibung":"Fragen":"Lösung". Wenn Sie Variablen verwenden, die Feldnamen enthalten, lassen Sie die Anführungszeichen weg.
Wenn Sie das nachfolgend beschriebene Flag [IncludeDocLink] verwenden, geben Sie eine leere Zeichenfolge ("") für den Parameter Haupttextfelder an. Wenn Notes/Domino ein Feld nicht nach Namen finden kann, wird statt dessen das Zeichenfolgenliteral verwendet.
[Flags]
Ein oder mehrere Flags, mit denen Priorität und Schutzebene des Memos festgelegt werden. Wenn Sie mehrere Flags angeben, müssen diese als Liste formatiert werden: [Sign]:[PriorityHigh]:[ReturnReceipt]. Schließen Sie jedes Flag wie nachstehend gezeigt zwischen eckigen Klammern ein.
[/size]


Die einzelnen Parameter kannst du nun entweder als fixen Wert oder als Wert eines Feldes übergeben. zB

@MailSend(SendTo; ""; ""; "Kennzeichen: " + Kennzeichen; ""; "Body")

Für den Parameter 'SendenAn' wird der Inhalt des Feldes 'SendTo' übergeben. Du kannst aber auch hier eine komplete e-mail-Adresse eintragen. zB "xyz@hotmail.com"
Für 'KopieAn' und 'BlindkopieAn' werden zwei leere Strings übergeben. Du könntest aber auch hier wieder die Werte von Feldern wie CC oder BCC übergeben.
Als Thema wird "Kennzeichen: "+ Kennzeichen übergeben. Es wird also ein String zusammengesetzt aus "Kennzeichen: " und dem Inhalt des Feldes 'Kennzeichen'. zB: "Kennzeichen: XYZ123"
Anmerkung ist wieder ein Leerstring.
Und für den Parameter Haupttextfelder wird der Feldname "Body" übergeben. Achtung: diesmal muss der Wert mit Anführungszeichen übergeben werden, weil es ja der Name des Feldes ist, und nicht der Wert des Feldes. Du könntest aber auch einen Wert eines Feldes übergeben (diesmal wieder ohne Leerzeichen), wenn in diesem Feld der Name eines anderen Feldes enthalten ist.  ::) ??? ::)
Flags sind optional.


Alles klar, ich hoffe ich hab's nicht alzu kompliziert erklärt.
Manuel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

Offline hmarco

  • Aktives Mitglied
  • ***
  • Beiträge: 114
  • Geschlecht: Männlich
  • Notes ist nicht nur für Notizen
Re: Thema für eine Mail mit der Aktion
« Antwort #6 am: 04.07.02 - 11:10:14 »
Hallo,

hat funktioniert.  :o

Nun muss ich nur noch den Body gestalten.
Kann ich auch z.B. das Betreffende Dokument als
Kopie daran anhängen?

Mfg Marco

P.S.: Was du geschrieben hast war
mir nicht zu schwer.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
1 5.0.8 Server mit ~ 40 Benutzern
1 5.0.5 Server für Tests
Bald hoffentlich auch noch einen Notes 6 Server

Offline manuel

  • Senior Mitglied
  • ****
  • Beiträge: 377
  • Geschlecht: Männlich
  • el pueblo unido
Re: Thema für eine Mail mit der Aktion
« Antwort #7 am: 04.07.02 - 11:22:20 »
Hi Marco!

Ich hab' mir auch nicht gedacht, dass dir das Geschriebene zu schwer ist, ich neige nur dazu mich komplizierter auszudrücken als es in Wirklichkeit ist.


Das Feld Body kannst du als RichText deklarieren. Du hast also freie Gestaltungsmöglichkeit (Text fett, andere Farben, Größe ändern, Grafiken einfügen, ...).

Du kannst also auch Dokumente einbetten. Am besten schaust mal hier vorbei:
http://www.atnotes.de/cgi-bin/yabb/YaBB.pl?board=002-2;action=display;num=1025609397;start=1

oder in der Hilfe unter "Working with a rich text item"

Manuel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
V 5.0.2c | Windows 2000

Offline hmarco

  • Aktives Mitglied
  • ***
  • Beiträge: 114
  • Geschlecht: Männlich
  • Notes ist nicht nur für Notizen
Re: Thema für eine Mail mit der Aktion
« Antwort #8 am: 04.07.02 - 11:24:58 »
Hallo,

vielen Dank für deine Hilfe,
jetzt sagen die Autos Bescheid,
wenn sie zum TÜV wollen.  ;)

Mfg Marco
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
1 5.0.8 Server mit ~ 40 Benutzern
1 5.0.5 Server für Tests
Bald hoffentlich auch noch einen Notes 6 Server

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz