У меня есть макрос, который выполняет шаблон PDF с использованием кода VBA. Все нормально работает с обычным полем, но у меня есть небольшая проблема с choicelist - в зависимости от выбора из choicelist в шаблоне PDF есть некоторые изменения, но когда я пытаюсь изменить значение этого поля (используя Fields ("nameoffield"). Value = ) это ничего не меняет в шаблоне - как я могу выполнить его с уровня VBA?
Вот частичный код этого списка выбора
<field name="fieldname">
<event activity="exit" name="event__exit">
<script contentType="application/x-javascript">var val = this.rawValue;
if(val == 1){
‘sth
}else if(val == 2){
‘sth
}else if(val == 3){
‘sth
}else if(val == 4){
‘sth
}else{
this.rawValue = this.rawValue;
}
</script>
</event>
<items>
<text>Choice1</text>
<text>Choice2</text>
<text>Choice3</text>
<text>Choice4</text>
</items>
<items save="1" presence="hidden">
<text>1</text>
<text>2</text>
<text>3</text>
<text>4</text>
</items>
<value>
<text>2</text>
</value>
</field>