0

мне нужна помощь на слово add-insслова API Пользовательские свойства

Я буду программно создать документ и как часть этого нужно добавить пользовательское свойство (Pub_Doc_ID) для документа, как на рисунке.

enter image description here

Я использую Word, Java API, в настоящее время и не может найти способ, чтобы сделать эту работу. Рабочий процесс, который я настраиваю, очень прост. Создайте документ, получите Pub_Doc_Id из базы данных, которая является основным ключом и назначает документ. Теперь первичный ключ прикреплен к документу, поэтому он будет жить с документом.

Дополнительная информация: Как я уже говорил, я использую Word API. Я добавляю текст, разделы, изображения etch. Теперь мне нужно иметь один разъем (Pub_Doc_ID) между Doc и DB. Поэтому хотелось использовать пользовательские свойства. Если есть лучший способ сделать это. Тогда дайте мне знать.

Я знаю, как это сделать в VSTO. Я ищу Word Java API.

Этот идентификатор pub_doc_id, который я буду использовать для вызова API и загрузки области задач.

Спасибо, очень признателен за любую помощь по этому вопросу.

* Pub_Doc_Id: публикация идентификатора документа.

ответ

1

Вы не можете получить доступ к пользовательским свойствам через API JavaScript. В настоящее время они работают над этим и предоставили информацию о предлагаемых API-адресах на GitHub

4

R/W доступ к пользовательским свойствам - это то, над чем работает моя команда, и будет доставлен к концу года.

Кажется, что для ваших сценариев вы не обязательно должны хранить эту информацию в качестве пользовательского свойства и у вас есть несколько альтернатив в то же время:

  1. Вы можете добавить свой собственный customXmlPart к документу для хранения этой информации. Вот отличный пример того, как использовать это: https://github.com/OfficeDev/Word-Add-in-Work-with-custom-XML-parts/tree/master/C%23/CustomXMLAppWeb/App

  2. Вы также можете сохранить его в установку надстройки в Проверьте объект настройки и как хранить и извлекать параметры:. https://dev.office.com/reference/add-ins/shared/document.settings

Надеюсь это поможет!! Спасибо

+0

Спасибо за быстрый ответ. Пользовательские веб-части помогут нам в этом. Пользовательская часть XML скрыта внутри документа, что затрудняет просмотр. Итак, теперь, чтобы увидеть свойства, нам нужно разработать дополнительный экран для отображения свойств или просто открыть его как XML, а затем увидеть его. Причина, по которой мы хотели использовать пользовательские свойства, - это просто щелчок правой кнопкой мыши по ней. Это простота рабочего процесса и процессов вокруг него. Но рад, что ваша команда работает над этим. Еще раз спасибо за ваш ответ. – Tanmay

Смежные вопросы