发票合同生成系统

模板编辑指南

重要更新: 我们已经更换了模板引擎!

现在使用 Docxtemplater 作为模板引擎,支持更复杂的表格和格式。请按照新的语法格式修改您的模板。

新增功能: 税额和含税金额计算

现在系统支持自动计算税额和含税金额,您可以在模板中使用以下变量:

  • {totalAmount} - 不含税金额,{amountInWords} - 不含税金额大写
  • {totalTax} - 税额合计,{taxInWords} - 税额大写
  • {totalWithTax} - 含税总金额,{totalWithTaxInWords} - 含税总金额大写

表格中还可以使用 {taxRate}{tax} 显示每行商品的税率和税额。

模板变量指南 (旧版)

加载中...

Docxtemplater指南 (新版)

加载中...

示例模板

加载中...

创建Word文档说明

创建模板Word文档的步骤: 1. 下载示例模板文本 2. 打开Microsoft Word创建新文档 3. 复制示例模板的内容到Word文档 4. 使用Word的表格功能创建表格(不要使用文本中的 | 符号) 5. 确保表格只有两行:表头行和包含变量的数据行 6. 格式化文档(设置字体、间距、表格边框等) 7. 保存为Word文档(.docx格式)

常见问题排查

变量没有被替换

可能的原因:

  1. 变量标记格式不正确 - 现在应使用单括号格式 {variableName},而不是双括号
  2. 变量名称与代码中的不匹配 - 确保名称完全一致,包括大小写
  3. Word文档格式问题 - 确保文档保存为.docx格式

表格循环不起作用

可能的原因:

  1. 循环语法错误 - 确保使用 {#items}...{/items} 格式
  2. 表格创建方式不正确 - 确保使用Word的表格功能而不是文本表格
  3. 循环标记位置错误 - 循环标记应该只在表格的一行中