Hi,
ohne es getestet zu haben, das .dispose macht mir Sorgen. Lass es mal weg.
Gruß R
Email MailMerge verwendet nur den ersten Datensatz
Moderator: Moderatoren
Re: Email MailMerge verwendet nur den ersten Datensatz
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Email MailMerge verwendet nur den ersten Datensatz
Hi,
nur eine TryAndError Idee:
In meinen funtionierenden Mailmerge-Makros steht statt
dies:
wäre einen Versuch wert.
Ich hatte mal ein anderes Makro, da ging es auch nur mit deklarierten Properties.
Gruß R
nur eine TryAndError Idee:
In meinen funtionierenden Mailmerge-Makros steht statt
Code: Alles auswählen
.execute(Array())
Code: Alles auswählen
Dim MyProps()
.execute(MyProps())
Ich hatte mal ein anderes Makro, da ging es auch nur mit deklarierten Properties.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
-
- Beiträge: 1
- Registriert: Fr, 28.03.2014 14:55
Re: Email MailMerge verwendet nur den ersten Datensatz
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
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