Флажок из формата OOXML конвертируется в "?" - PullRequest
0 голосов
/ 07 ноября 2019

Я работаю над проектом Word Addin / Office JS, который работает с шаблонами Word. Мое требование заключается в загрузке статической таблицы в шаблон, когда пользователь нажимает на надстройку.

Шаг 1. Преобразование данных статической таблицы в OOXML и сохранение их в базе данных.

Пример структуры таблицы: Изображение1

enter image description here

В этой таблице есть элементы управления флажками и Контент-контроль внутри. Я создаю OOXML для этой загрузки его в базу данных.

Код

var body = context.document.body;

var bodyOOXML = body.getOoxml();

Шаг 2: Извлечение данных таблицы из базы данных и загрузкаэто в документе, когда пользователь нажимает на надстройку.

Код

 var body = context.document.body;

 body.insertOoxml(currentOOXML, Word.InsertLocation.replace);

, но когда я получаю данные таблицы, проверкаполе управления в таблице отображается как «?»

Пожалуйста, найдите образец ниже

Пример структуры таблицы:

enter image description here

Может ли кто-нибудь помочь мне в этом: я не понимаю, почему элементы управления флажками конвертируются в "?"

Если я нажму на «?»его преобразование обратно в флажок

1 Ответ

0 голосов
/ 08 ноября 2019

флажок не поддерживается в Word Online. В Word Online поддерживается только расширенный текстовый контроль.

...