使用逗号分隔的 Data Merge 数据源时,姓名里的逗号若没有被正确保护,可能被当成下一字段的分隔符。应正确引用整个字段,再重新载入源数据预览。移动文字框无法修复已经被拆到错误列中的内容。
先分清数据结构与版面
假设一张虚构卡片有 ID、Name、Message 三列。显示名采用“姓,名”格式,其中的逗号恰好也是 CSV 分列符号。除了表格界面,还要检查导出的纯文本;表格看起来正确,不表示输出已经适合接收软件。
Adobe 说明,CSV 字段内含逗号时应使用引号保护,并支持 UTF-8 CSV。进入模板前,数据源就应保留完整字段值。Adobe:数据源文件。
先用不含真实个人信息的小样本
下面是原创的拟测试输入,姓名纯属虚构,不是已完成的数据合并结果:
- 表头:
ID,Name,Message - 逗号案例:
case-a,"Chen, Lin","Welcome, friend." - 引号案例:
case-b,Ana,"A ""bright"" day" - 中文案例:
case-c,小禾,欢迎来到花园
带逗号的完整字段放在半角直双引号内;字段内容自身的双引号使用连续两个双引号表示。常用的引用与转义约定可参见 RFC 4180。这个样例保持每条记录一行,不把多行内容兼容性混入同一次测试。
使用明确编码保存,随后查看真正导出的文本。如果编辑器把直引号替换成装饰弯引号,应修正数据输出,不要只模仿示例的视觉样子。这里的引号承担结构作用,不是排版装饰。
另有一组独立的正确三记录 CSV和故意错列的对照文件可直接下载。这些原创文件使用虚构资料展示解析输入,不是 InDesign 实测结果;错误文件不得混入正式生产。
先预览难处理记录,再跑整批
把样例载入计划使用的外部 Data Merge 模板,逐条检查预览:Name 应保留完整姓名,Message 不应混入姓名后半截,中文应保持完整。再生成一个小的合并文档,查看实际文字,而不是只看字段占位符。
检查表可以写:源记录 ID、预期 Name、预期 Message、观察 Name、观察 Message、通过或失败。保留独立 ID,能在数据排序改变后继续定位问题,不必依赖当前行号。
修正 CSV 后,还需更新或重新载入软件中的数据源。磁盘文件变正确,不代表程序已经使用新版本。应该在预览中看到对应记录恢复,再重新生成正式输出。
验收与正式批次边界
样例所有值都进入正确字段后,再按原有访问控制核查真实收件人数据。任何姓名拆分、文案错列、字符损坏或旧预览未更新,都应判为失败。字段结构修好后,还要单独检查长文案是否溢出;列正确不保证文字框足够大。
Imagild 可以提供卡片共用的装饰插画。CSV、个人资料管理与批量合并属于外部工具流程。制作装饰素材时,不需要把真实通讯录或收件人详情写进图像提示词。