发票合同生成系统
模板编辑指南
重要更新: 我们已经更换了模板引擎!
现在使用 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格式)
常见问题排查
变量没有被替换
可能的原因:
- 变量标记格式不正确 - 现在应使用单括号格式
{variableName},而不是双括号 - 变量名称与代码中的不匹配 - 确保名称完全一致,包括大小写
- Word文档格式问题 - 确保文档保存为.docx格式
表格循环不起作用
可能的原因:
- 循环语法错误 - 确保使用
{#items}...{/items}格式 - 表格创建方式不正确 - 确保使用Word的表格功能而不是文本表格
- 循环标记位置错误 - 循环标记应该只在表格的一行中