В настоящее время мое приложение D5 может отправлять по почте данные слияния нескольких членов в документ Word, используя:
wrdapp := CreateOleObjct(word.application);
wrdDoc := wrdApp.Document.Open(TemplateLocation);
wrdMailMerge := wrdDoc.MailMerge;
populateMailMergeDateFile;
wrdMailMerge.execute;
, а затем
wrdDoc.Saved := False;
wrdDoc.Close(False);
wrdApp.Visible := True;
Я хотел бы предложить вариант передачи объединенногоДокумент прямо на принтер.Однако я не могу найти код, позволяющий это сделать
wrdDoc.PrintOut;
wrdDoc.Saved := False;
wrdDoc.Close(False);
Распечатывает шаблон документа без объединенных данных.
wrdDoc.Saved := False;
wrdDoc.Close(False);
wrdDoc.PrintOut;
Отображает ошибку варианта объекта.
wrdMailMerge.PrintOut;
Отображает ошибки автоматизации.
Я также пытался использовать True вместо False.Кто-нибудь может посоветовать мне, как правильно распечатать объединенный документ?
большое спасибо