Обязательный Контент Контроллер VB - PullRequest
0 голосов
/ 18 марта 2020

Я хотел бы сделать обязательным поле управления контентом в MS Word, но не могу найти способ сделать это. шесть различных событий для элементов управления контентом , но ни одно из них не работает для моего случая.

У меня есть шаблон MS Word, в который добавлен пользовательский столбец (уровень конфиденциальности документа), добавленный из Sharepoint , Генерация документа и сохранение его в Sharepoint работает нормально, но если пользователь не заполнит уровень конфиденциальности, он не сможет сэкономить на Sharepoint. Это нужно и для локального сохранения.

Кто-нибудь знает обходной путь?

1 Ответ

0 голосов
/ 21 марта 2020

В базовом проекте Word c нет ничего, что могло бы помешать пользователю сохранить или закрыть документ, если некоторые критерии не будут выполнены. Для этого требуется код, который проверяет документ и при необходимости отменяет действие.

Для VB. NET это будет надстройка на основе интерфейса IDT2Extensibilty, например VSTO.

Возможно также использование VBA в документах или в прикрепленном шаблоне.

Оба могут работать с событиями, которые возникают, когда документ получает команду сохранить или закрыть (или распечатать для это важно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...