我正在开发一个处理 Word 模板的 Word Addin/Office JS 项目。我的要求是在用户单击插件时将静态表加载到模板中。
步骤 1:将静态表数据转换为 OOXML 并将其存储到数据库中。
示例表结构:Image1
这个表里面有复选框控件和内容控件。我正在生成 OOXML 以将其加载到数据库中。
代码
var body = context.document.body;
var bodyOOXML = body.getOoxml();
第 2 步:当用户单击插件时,从数据库中检索表数据并将其加载到文档中。
代码
var body = context.document.body;
body.insertOoxml(currentOOXML, Word.InsertLocation.replace);
但是当我检索表格数据时,表格中的复选框控件显示为“?”
请在下面找到示例
示例表结构:
有人可以帮我解决这个问题:我不明白为什么复选框控件被转换为“?”
如果我点击“?” 将其转换回复选框