Проблемы при взаимодействии с раскрывающимся полем формы в PHPWordPhp

Кемеровские программисты php общаются здесь
Anonymous
Проблемы при взаимодействии с раскрывающимся полем формы в PHPWord

Сообщение Anonymous »

Я использую PHPWord для создания документа Word с интерактивным раскрывающимся полем формы. Ниже приведен фрагмент моего кода:

Код: Выделить всё

$cell = $table->addCell();
$textRun = $cell->addTextRun();
$textRun->addFormField('dropdown')->setEntries(['Choice 1', 'Choice 2', 'Choice 3'])->setValue(1);
Однако, когда документ Word открыт, в раскрывающемся списке отображается выбранное значение («Вариант 2»), но я не могу изменить выбранный параметр в интерактивном режиме.
Я хочу создать такой раскрывающийся список:
Изображение

Но результат не мой ожидаемый. Я не могу изменить этот параметр, и стрелки раскрывающегося списка нет. Я вижу другие параметры, когда дважды щелкаю по полю, и они кажутся доступными для редактирования (можно добавлять, удалять и изменять последовательность). И когда я нажимаю «ОК», чтобы закрыть всплывающее окно, выбранный вариант всегда меняется на первый из вариантов (в данном случае «Выбор 1»).
Изображение

Кто-нибудь еще сталкивался с этой проблемой или есть какие-либо предложения о том, что может быть причиной этого и как это исправить? Будем очень признательны за любую помощь или подсказки!
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/786 ... in-phpword

Вернуться в «Php»