Autor Thema: Vorlage per Script modifizieren  (Gelesen 2139 mal)

Offline JohnSilver

  • Frischling
  • *
  • Beiträge: 8
  • Ich liebe dieses Forum!
Vorlage per Script modifizieren
« am: 23.08.03 - 22:43:49 »
Hallo,

Script1 ließt die Mailadressen aus meiner Kundendatenbank aus (für die ausgewählten Dokumente) und schreibt diese in meiner Maildatenbank in ein neues Maildokument in das Feld "SendTo".

Das andere Script(Script2) öffnet per Button in meiner Kundendatenbank
eine Auswahl, in welcher man die entsprechende Mailvorlage aus der Maildatenbank wählt.

Was nicht funktioniert (Script3) ist, daß die Mailadresse(n) aus Script1 in
die ausgewählte Vorlage aus Script2 im Feld "SendTo" steht.

Besten Dank im voraus.

Gruß

Michael

« Letzte Änderung: 24.08.03 - 19:36:34 von JohnSilver »

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:Vorlage per Script modifizieren
« Antwort #1 am: 24.08.03 - 01:08:05 »
Leider hat die Hitzewelle dazu geführt, daß meine Kristallkugel immer noch recht beschlagen ist. ;D
Was hälst du davon code zu posten? und Fehlermeldungen?  
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline JohnSilver

  • Frischling
  • *
  • Beiträge: 8
  • Ich liebe dieses Forum!
Re:Vorlage per Script modifizieren
« Antwort #2 am: 24.08.03 - 19:59:59 »
Hallo Axel,

sorry,

hier die Scripte:

Offline Lenham

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Ich liebe dieses Forum!
Re:Vorlage per Script modifizieren
« Antwort #3 am: 25.08.03 - 06:40:38 »
Ja, jetzt ist's klarer.
Das kann nicht funktionieren. Aber ein schlanker Code ...  ;D

Offline JohnSilver

  • Frischling
  • *
  • Beiträge: 8
  • Ich liebe dieses Forum!
Re:Vorlage per Script modifizieren
« Antwort #4 am: 11.09.03 - 22:36:21 »
Das Problem wäre gelöst, in der Mailvorlage heißt das Feld nicht
SendTo sondern EnterSendTo!

Jetzt habe ich allerdings ein neues Problem:

wenn ich im unteren Abschnitt folgendes einfüge:

mailnote.body = Anrede

werden meine Serienmails erstellt, jedoch wird der Text in der Vorlage
durch die Anrede überschrieben.
 
Bei dem folgenden Code wird der Inhalt der Vorlage nicht überschrieben,
jedoch erscheint bei der zweiten Mail zusätzlich die Anrede von der
ersten Mail, bei der dritten Mail die Anrede der ersten beiden(zusätzlich) usw.

Call body.AppendText(Anrede)


Ich bin für jede Hilfe sehr sehr dankbar!

--------------------------------------------------------------------------------------------------------


   vMailInfo = Evaluate( "@MailDbName" )
   Set newcollection = ws.Picklistcollection(PICKLIST_CUSTOM, False, vMailInfo(0), vMailInfo(1), "Vorlage", "Vorlage wählen", "Wählen Sie bitte eine Vorlage für das neue Memo.")
   Set mailnote = newcollection.getfirstdocument
   
   
   For y =0 To counter-1   
      
      
      mailnote.EnterSendTo = SendToNames(y)
      mailnote.Form = Memo
      Set body = mailnote.GetFirstItem("Body")
      Set rtnav = body.CreateNavigator
      Anrede = (SendToBriefanrede(y) + " " +  SendToNachname(y) + ",")
      rtnav.FindFirstElement(RTELEM_TYPE_TEXTPARAGRAPH)  
      
      
      
      Call body.BeginInsert(rtnav)
      
      Call body.AppendText(Anrede)
      
      Call body.AddNewLine(1)
      Call body.AddNewLine(1)
      Call body.EndInsert
      
      mailnote.Logo = session.GetEnvironmentString("DefaultLogo",False)
      mailnote.Principal = profile.Owner(0)
      Call ws.EditDocument(True,mailnote)
      
      
   Next
   

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz