Вы не можете установить флажок «Контроль содержимого» из «Язык поля» Word, используя «поле» флажка (например, название или тег).
Вы может быть в состоянии сделать это следующим образом: Выберите вкладку флажка, который вы хотите проверить Вставить закладку (назовем его «Check1») Используйте следующие вложенные поля для проверки значения в вашем {=} поля:
{ IF { check1 } = ccbcc 1 0 }
где вы вставляете проверяемое управление содержимым флажка непосредственно в IF поле вместо текста «ccbcc»
я не знаю синтаксис, который работает с { =} IF.
Однако возможно, что вы столкнетесь с проблемами, если вы сделаете исходный элемент управления флажком неуязвимым. Когда вы это сделаете, копии элемента управления, сгенерированного при выполнении полей {check1} REF, также становятся неуязвимыми, что также может потребоваться рассмотреть.
Единственный способ, которым я знаю, чтобы сделать это, который не требует VBA и т. Д. Во время выполнения, - установить флажок вверх как настроенный элемент управления содержимым, а затем использовать обычный текстовый элемент управления, сопоставленный с тем же элементом/атрибутом в пользовательском XML для сравнения. Это всегда будет иметь «истинный» или «ложный» результат после заполнения XML. Поэтому в этом случае вы можете сравнить свой обычный текстовый элемент с текстом «true». то есть вам все еще нужно поле IF с вложенным управлением содержимым, но только один контроля вместо двух, и вам не нужны закладки:
{ IF thetextcontentcontrol = true 1 0 }
(где вставив отображенное управление содержимым текста вместо «thetextcontentcontrol»
Все {} должны быть специальные пары поле скобки, которые можно вставить на WIndows Слова с помощью Ctrl-F9.
Да, вы правы. Я удалил этот тег. Благодаря –