在我的项目中,我使用 TinyButStrong / OpenTBS 从模板生成 Word 文档。首先,我myuser
在文档中加载一个变量。
[onload;tplvars;myuser=user]
该文档提供了所需的变量,因此我可以在将名称放置在变量上的位置添加如下标签:
Hello [myuser.firstName]!
条件值也可以正常工作:
[onshow;block=tbs:p;when [myuser.firstName]='John'] This is a paragraph just for John.
但是当我有多个要显示/隐藏的段落时,选择正确的段落(或更改模板并添加段落)并不容易。是否可以创建具有基于值显示的“开始”和“结束”的块?像这样的东西(伪代码):
Paragraph 1
[if [myuser.firstName] = 'John']
(insert random number of paragraphs and maybe tables/other stuff here)
[end if]
Paragraph n
我在 TBS/OpenTBS 文档中找不到任何这些。有人知道这样做的方法吗?
谢谢!
尼尔斯