【发布时间】:2015-05-01 23:45:11
【问题描述】:
我正在使用 Aspose.Words 进行 MailMerge。但是在合并字段合并后,它显示 错误!文档本身中条件的未知操作码。此错误可能是由于合并字段格式不正确。但我的要求是通过代码检测/捕获此类错误。因为,在我们的例子中,用户自己创建单词模板并上传到系统中。我编写了非常简单的代码来阅读邮件合并。
doc.MailMerge.Execute(this.DataSource.Rows[rowIndex];
我们可以在代码中检测到此类错误吗?我试图在网上找到,但找不到有用的东西。
【问题讨论】:
-
InnerException 中有详细信息吗?如果您发布一个示例 Word 文档来重现该问题,将会很有帮助。
-
它没有抛出任何异常并完成合并。但是代替格式错误的合并字段,它被上面的错误消息替换。
-
我想知道,如果我能捕捉到这样的异常/错误。
-
我找不到任何方法让 Aspose 抛出任何异常,但有一种解决方法可以解决这个问题。查看答案中的示例代码