Autor Thema: formular mailen  (Gelesen 1366 mal)

Offline shizen

  • Junior Mitglied
  • **
  • Beiträge: 75
  • www.maik-kurzhals.de
    • www.maik-kurzhals.de
formular mailen
« am: 30.01.04 - 10:16:15 »
Hallo

ich habe in einer Datenbank ein komplexes Formular gebaut und möchte dies nun per Mail verschicken.
mit einem Feld Sendto und der Funktion @mailsend, tut er auch was, aber es kommt eine leere Mail an
ich hab es schon versucht per "Maske im Dokument" speichern, aber das bringt auch nix, ich denke es liegt daran das ich das Dokument erst versenden und dann speichern will, oder???

Grüße

Offline juebri

  • Frischling
  • *
  • Beiträge: 33
  • Ich liebe dieses Forum!
Re:formular mailen
« Antwort #1 am: 30.01.04 - 10:34:47 »
Ich damals ein Formular über eine Schaltfläche verschickt. Der LS-Code sah in den Grundzügen so aus:

Code
Sub Click(Source As Button)
   Dim workspace As New NotesUIWorkspace 'die aktuelle Arbeitsumgebung wird eingefangen
   Dim uidoc As NotesUIDocument 'ein neues UI-Dokument wird initialisiert
   Dim doc As notesdocument 'ein neues Dokument wird initialisiert
   Set uidoc = workspace.CurrentDocument 'das neue Dokument wird mit dem gerade geöffneten Dokument gefüllt
   Set Doc = uidoc.Document 'das Frontend-Dokument wird an das Backend weitergegeben, damit über die Methoden des Backends gearbeitet werden kann
   doc.Form="Memo" 'das Formfeld wird an die Standard-Mailmaske angepasst
   doc.Send (False) 'das Dokument wird verschickt
End Sub

Die Maske muss in diesem Beispiel folgende Felder enthalten: Body und Namensfeld SendTo.

Der User Sotonic hat das Script ausgebaut. Ggf. schickst du ihm ne PM.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formular mailen
« Antwort #2 am: 30.01.04 - 10:43:02 »
Nein, nein, so wird das nichts. Das Dokument mit vielen Feldern muss ja für ein Memo in ein einziges Feld namens "Body" gepackt werden.

NotesDocument.RenderToRTItem erledigt dies.
Mit Formelsprache wird dies schwierig, evtl. geht da was mit @Command ([MailForward]) und weiter automatisiertem Belegen von SendTo etc.

HTH,
Bernhard

Offline juebri

  • Frischling
  • *
  • Beiträge: 33
  • Ich liebe dieses Forum!
Re:formular mailen
« Antwort #3 am: 30.01.04 - 10:48:53 »
@koehlerbv

Genau das hat Sotonic umgesetzt, warum soll ich das Rad also neu erfinden???

;-)
« Letzte Änderung: 30.01.04 - 10:52:00 von juebri »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz