我想合并到DOCX文件中。我有一组扁平的团体和参与者列表,像这样(但有更多的数据元素):
$my_data=array(
array('group'=>'Monday','name'=>'John Smith'),
array('group'=>'Monday','name'=>'Lea Bitto'),
array('group'=>'Monday','name'=>'Frank Regardi'),
array('group'=>'Tuesday','name'=>'Bob Forehead'),
array('group'=>'Tuesday','name'=>'Sue Compton'),
array('group'=>'Tuesday','name'=>'Fran Gerzi'),
)
我想将其合并到一个模板中,该模板将导致:
Group Info
Group Name
Table:
Table header row
Table data row(s) merging participants for this group
(end table)
(Page break)
Next group...
我尝试对子块和headergrp进行试验,但是无法完成这项工作。是否有可能做到这一点?如果是这样,怎么办?谢谢!
答案 0 :(得分:0)
parentgrp
已完成。
以下是您要执行的操作的示例:
模板:
Here a paragraph having the property « page break before »
[c;block=tbs:page;parentgrp=group]
Group: [c.group]
----------------------------
| Name |
----------------------------
| [c.name;block=tbs:row] |
----------------------------
PHP脚本:
$TBS->MergeBlock('c', $my_data);