【发布时间】:2017-01-24 11:30:44
【问题描述】:
我有一个在 Word 中使用 mailmerge 的程序,它在 office 2007 中完美运行并在 2010 年进行了测试。但在 office 2016 中它会引发错误
代码如下
ASSIGN lv_cDocument = fiFile. /* chosen from program select */
ASSIGN lv_cDataFile = "C:\a\data.dat".
ASSIGN lv_cMailMergeFile = "C:\a\dataOutput.doc".
MailMerge(lv_cDocument, /* Main Document */
lv_cDataFile, /* File that holds all the data */
lv_cMailMergeFile, /* File to hold new mail merge document */
NO).
DEFINE VARIABLE oWord AS COM-HANDLE NO-UNDO.
CREATE "Word.Application" oWord.
oWord:Documents:Open("C:\a\dataOutput.doc").
oWord:Visible = True.
RELEASE OBJECT oWord.
任何想法什么是新办公室中的“新”,以便我可以修改我的程序以使其适用于所有版本的 MS-Offices?
【问题讨论】:
标签: progress-4gl openedge mailmerge office-2016