Seite 1 von 1

Re: Email MailMerge verwendet nur den ersten Datensatz

Verfasst: Di, 29.01.2013 18:18
von F3K Total
Hi,
ohne es getestet zu haben, das .dispose macht mir Sorgen. Lass es mal weg.
Gruß R

Re: Email MailMerge verwendet nur den ersten Datensatz

Verfasst: Di, 10.09.2013 22:39
von F3K Total
Hi,
nur eine TryAndError Idee:
In meinen funtionierenden Mailmerge-Makros steht statt

Code: Alles auswählen

.execute(Array())
dies:

Code: Alles auswählen

Dim MyProps()
.execute(MyProps())
wäre einen Versuch wert.
Ich hatte mal ein anderes Makro, da ging es auch nur mit deklarierten Properties.
Gruß R

Re: Email MailMerge verwendet nur den ersten Datensatz

Verfasst: Fr, 28.03.2014 15:17
von Vinosaurus
Hallo Peter,

ich kann Dein Problem bestätigen. *heul*
Ich habe mir da bis jetzt ziemlich die Zähne daran ausgebissen.
Der Mailversand über den Serienbriefassistent funktioniert. Im Makro kann ich zwar auf Papier drucken aber immer nur den ersten Datensatz (MySql) mailen. Beim Papierdruck gibt es aber auch mitunter Probleme bei der Anzeige der Datenfelder (sind manchmal beim kompletten Brief leer)

Um die Problematik zu Umgehen habe ich eine Tabelle immer mit einem Datensatz per SQL geschrieben (innerhalb des Makros). Das hat auch nicht funktioniert. Per Msgbox() und PhpMyAdmin kann ich zwar überprüfen, dass immer der richtige Datensatz in der Tabelle liegt aber es wird dann nichts gemailt (Drucken geht einwandfrei)
Vorangestellte wait(1000) Befehle zur Zeitverzögerung brachten keine Verbesserung.
Irgendwie scheint mir das Problem eher im Bereich Datenbankanbindung als Bereich Mailversand zu liegen.

Welche Datenbank hast Du genutzt?

Gruß
Vinosaurus