0

チェックボックスをオンにすると、住所フィールドに会社の住所が入力されますが、チェックを外すと、ユーザーは自分の住所を入力するオプションがあります。

これは、ドキュメントを保存するまでは問題なく機能します。チェックボックスをオフにして、ユーザーが自分のアドレスを入力してドキュメントを保存すると、JavaScript はユーザーが入力したアドレスを削除します。

コードは次のとおりです。

<event activity="initialize" name="event__initialize">
<script>if ($.rawValue eq 1) then
form1.Main.Address1="blah blah Street"
City = "London"
ZipCode = "WC1N XXX"
Country = "UK"
elseif (ros.rawValue eq 1) then
form1.Main.Address1="blah blah Street"
City = "London"
ZipCode = "WC1N XXX"
Country = "UK"
else
Address1 = null
City = null
ZipCode = null
Country = null
endif
</script>
</event>
<event activity="change" name="event__change">
<script>if ($.rawValue eq 1) then
form1.Main.Address1="blah blah Street"
City = "London"
ZipCode = "WC1N XXX"
Country = "UK"
elseif (ros.rawValue eq 1) then
form1.Main.Address1="blah blah Street"
City = "London"
ZipCode = "WC1N XXX"
Country = "UK"
else
Address1 = null
City = null
ZipCode = null
Country = null
endif
</script>
</event>

何か案は?

編集:

それを引き起こしているのはスクリプトのこの部分です:

else
Address1 = null
City = null
ZipCode = null
Country = null 

ユーザーが入力したデータを言う方法が必要です:

else
Address1 = user-entered-data
City = user-entered-data
ZipCode = user-entered-data
Country = user-entered-data

(注:ユーザーがフィールドに入力したテキストを保存できるように、リーダー拡張PDFとして保存しています)

前もって感謝します

4

1 に答える 1