我想知道是否可以使用m2doc生成表的列。
目前,我可以通过执行以下操作生成表格行:
{m:for r|rows}
[] [] []
{m:endfor}
,其中[] [] []表示一个包含3列的静态表。
除此之外,我想在静态表上添加动态列。所以,我认为像这样的东西可以起作用:
{m:for r|rows}
[] [] [] {m:for s|cells} *tableCell*{m:endfor}
{m:endfor}
但是,我无法水平生成单元格,因为表达式{m:for s|cells} *tableCell*{m:endfor}
无法在word文档的同一行中进行格式化。因此,在word文档中它显示为:
{m:for s|cells} *tableCell*
{m:endfor}
,这会产生垂直生成的列。
有没有人遇到同样的问题?有没有工作呢?
答案 0 :(得分:0)
您可以创建一个返回service的MTable并以编程方式创建表格。目前只有文本可以插入MTable的单元格中。您可以查看sample table test,服务实现位于MTableTestServices。