问题标签 [mailmerge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 如何访问邮件合并文档中的一个条目?
我已经设置了一个邮件合并的 XtraReport,它工作正常。现在我想访问该邮件合并报告中的一个条目。通过条目,我的意思是与数据集中的一行相关联的文本,即填充的值而不是带有字段名称的方括号。
因此,如果我的报告中有一个带有文本“Hi [name]”的 XRRichText,我想访问带有 RTF 值“Hi Sandy”的 XRRichText 对象
编辑:在示例中添加了信息,添加了 VB.net 标签
winforms - 如何将屏幕上的指针固定到所需位置?
我正在使用 Winform 作为工具进行邮件合并。我提供了 2 个模板,一个用于商务信函,另一个用于备忘录。对于信件,用户通常键入信件的正文,而其他信息是从用户通过单击“选择收件人”选项创建的数据文件中挑选出来的。
我想限制我的用户只能键入正文,并且指针必须位于第二行称呼之后。指针不能从该位置向后移动,但当然可以向前移动。我该怎么做呢?
如果我不清楚,我很抱歉。
ms-word - Word Mail-Merge 未正确显示经过的秒数
我正在 Word 2010 中使用 Excel 2010 文件作为数据源进行邮件合并。除了计算“经过时间”的字段外,一切正常。
在 Excel 中,该字段正确显示:193 秒显示为 00:03:13 - 三分十三秒。
当我在 Word 中插入该字段时,它显示为一天中的时间:12:03:05 AM
是否有在 Word 中正确格式化的 MERGEFIELD 代码?我还没有找到一个。如果有解决方法,我也有兴趣听到。
delphi - 将 dbgrid 中的数据输入到 word 邮件合并中
我想为在每个字母上输入不同名称和地址的字母创建一个邮件标记。我使用 Microsoft 示例作为基点http://support.microsoft.com/kb/229310并根据我的喜好对其进行了自定义。但是当试图获取 dbgrid 的选定行或整个事物的数据时,我的问题就出现了。我不知道该怎么做。我的第一个想法是对行数做 1,然后放下一些 tedit 框并将它们与邮件合并数据相等,但一次仍然只做一个。dbgrid 链接到 ms Outlook。这就是他们填充数据的方式..
那么我将如何从 dbgrid 中获取数据并用该信息填充文件呢?
dynamics-crm-2011 - CRM 2011 邮件合并模板
我正在 CRM 2011 中创建邮件合并模板,我需要将相关实体列表传递给正在合并的实体。例如,如果我正在合并与实体 B 有关系的实体 A 的记录,我想知道是否有办法通过数据将与实体 A 相关的实体 B 的记录列表传递到 Microsoft Word 2010邮件合并模板上的字段?还是有其他方法可以处理这种情况?
另外,一个相关的问题是,有没有办法将一个与被合并的实体有 2 个级别相关的实体传递给被合并的实体,例如,如果被合并的实体是 A,并且有一个相关的实体 B,而 B 又具有相关实体 C。我有什么办法可以通过实体 A 的邮件合并模板上的数据字段传递实体 C 的属性?
任何输入将不胜感激。提前致谢!
c# - 如何使用 Visual C# Express 打开 Microsoft Word 并显示包含邮件合并的特定 .doc?
我的应用程序更新数据库上的项目,然后打开邮件合并文档,这些文档填充了数据库表中的字段。
我已将 .docs 保存到网络驱动器,但我之前两次打开它们的尝试都返回了不同的错误;任何一个词都告诉我尝试打开文件时出错,或者它告诉我该文件正在由我自己使用并且被锁定以进行编辑。
下面分别介绍两种方法:
是否有其他方法可以使用 C# 打开这些 Microsoft Word 文档,或者上述方法有什么明显错误?
c# - 在 Microsoft Word 2010 中将文本发送到邮件合并字段
我正在使用以下代码将文本发送到一个简单的 word 模板,我目前只使用一个 MergeField 设置来测试我可以让它工作。
我正在使用的代码如下:
我从我的应用程序中调用以下内容:
但什么也没有发生。当我单步执行代码时,它会到达 app.Documents.Open,然后似乎冻结了。我相信这是因为应用程序找不到我的 Word 文档。我将完整文件路径发送到文件名参数是否正确?如果没有,应用程序将如何找到我的 Word 模板?
macos - 导入 CSV 文件并替换已定义的文本,例如邮件合并
我已经为 Mac OSX 系统创建了一个 Xcode 项目,我想要做的是导入一个 csv 文件,它将用 CSV 文件中的数据替换打开文档中的某些单词。
例如,当用户打开应用程序时,应用程序已经为他们写好了字母,然后他们导入一个 CSV 文件(CSV 文件的格式永远不会只改变数据),它会将字母中的某些单词替换为CSV 文件中的数据(如 word 或 pages 中的邮件合并)
我正在为字母使用 NSText 字段,以便用户可以在需要时更改字母。
CSV 文件具有以下标题:State、Name、Expires 我只需要 Name 和 Expires 字段来填写预先起草的文本字段。
谢谢
c# - Aspose.Words - 邮件合并图片
我正在尝试遍历一个Dataset
,使用 Aspose.Words Mail-Merge 功能为每个项目创建一个页面。下面的代码循环通过Dataset
- 并将一些值传递给 Mail-Merge Execute 函数。
邮件合并项{ MERGEFIELD Test }
从Dataset
. 但是,实际图像使用以下方法在所有页面上显示第 1 页的图像:
假设这是我的“条形码”字段数据:
本文档的第一页,c:\img1.png
以文本形式显示“测试”字段。显示的图像是img1.png
。
但是第 2 页显示c:\img2.png
为文本,但显示img1.png
为实际图像。
有人对此有任何见解吗?
编辑:这似乎更像是一个Word问题。当我在 Word 中的Alt+F9模式之间切换时,图像实际上显示c:\img1.png
为源。这就是为什么它会显示在每一页上的原因。
我已将其简化为:
此外,在 Word 的邮件收件人列表中添加了该字段的测试数据。当我预览时,它不会拉入数据,改变图像。所以,这是根本问题。
c# - 打开包含合并字段并从 C# 连接到数据源的 Word 文档
我有一个函数可以在 Word 中的指定位置打开文档:
它适用于 Office 2003,但在使用 Office 2010 的系统上打开文档时,该文档似乎无法连接到数据源。这可能是什么原因造成的?打开可能阻止连接的文档时,我是否缺少任何属性?