You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Conga Composer条件判断后多余空行问题求助

解决Conga Composer中IF条件表格的空行问题

问题根源

你当前的IF条件语句里存在多余的换行符和格式空白,这些内容会被Conga和Word直接渲染为空行——不管条件是否满足,这些冗余换行都会被保留,导致文档出现不必要的空白。

修复步骤

需要精简IF语句结构,移除所有不必要的换行和空格,同时让Conga标签与IF域紧密衔接:

  • 移除IF语句内部的多余换行:把IF条件的结果(表格内容)直接紧跟在条件判断的引号后,避免在引号前后添加额外换行
  • 压缩Conga标签与IF域的间距:确保{{TableStart:QLData}}、{IF}、{{TableEnd:QLData}}之间没有空行或多余空格
  • 清理Word文档硬回车:检查标签所在段落,删除前后隐藏的硬回车或空白段落

修改后的代码示例

{{TableStart:QLData}}{IF «SBQQ__QUOTELINE_PART_FAMILY» = "PART NUMBER" "| A header | Another header |
| -------- | -------------- |
| First    | row            |
| Second   | row            |
...More rows..." ""}{{TableEnd:QLData}}

额外提示

如果需求是仅当存在符合条件的报价行时才显示整个表格(而非每条符合条件的行都渲染表格),可以改用Conga支持的{{#if}} Handlebars语法替代Word的{IF}域,或者在模板中设置条件性段落渲染,避免循环重复生成表格结构。

内容的提问来源于stack exchange,提问作者Symbiote Scorns

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 21:53:15