Состояние CheckBox больше не может быть проверено после слияния - PullRequest
0 голосов
/ 29 февраля 2012

Я создаю слияние с помощью автоматизации слова. В моем файле шаблона у меня есть чекбоксы, которые установлены в отмеченное или непроверенное состояние с помощью следующего кода:

{IF {MERGEFIELD fieldName}="y" [checked checkbox] [unchecked checkbox]}

где [флажок установлен] и [флажок не установлен] равен Check Box Content Controls с соответствующим состоянием проверки.

Пока все работает нормально. Однако в выходном документе почтового слияния флажки больше не устанавливаются. Похоже, что флажок Контент Контроля будет удален, и в выходном документе останется только символ, представляющий.

Есть ли возможность добавить флажок, который отмечен на основе значения источника данных, но все еще можно отмечать / не проверять в объединенном документе?

Я также пытался использовать устаревшие формы и элементы управления Active X, однако у меня ничего не получилось.

Ответы [ 2 ]

1 голос
/ 01 марта 2012

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

Обход
В конце концов, я сделал пост-процессную операцию, которая заменяет все экземпляры определенного заполнителя в целевом документе с помощью нового флажка Контент-контроль. Штат берется из заполнителя (есть два разных заполнителя, по одному для каждого штата). Расширенная версия операции может также искать вставленные символы операции слияния, я отказался от этого.

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

Я кого-то заинтересован в замене кода, у меня есть постет здесь вопрос об этом (*).

0 голосов
/ 30 октября 2014

Да, флажок все еще можно установить или снять, нажав кнопку «Готово и объединить» -> «Редактировать отдельные документы», поскольку поля почтового слияния преобразуются обратно в текст, элемент управления или объект (например, элемент управления флажка) .

Это решает мои проблемы с флажками.

Спасибо

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