恐れ入ります。スレッド違いでしたら申し訳ありません。
Acrobat pro 8.1(Mac)を利用しています。
PDFフォームで、いわゆる伝票を作成してます。
単純な積算は問題ないのですが、消費税をいれる段階において
内税扱いと外税扱いの業者が混在しているので、
「コンボボックス」で「内税」「外税」を選択、
「小計額」を参照して「消費税」を計算するというスクリプトを挿入しました。
フィールドのプロパティ
小計額/名前:shoukei
税選択/名前:taxitem
「内税」選択の値:105
「外税」選択の値:100
消費税/名前:taxvalue
消費税(taxvalue)のスクリプト
//
tax = this.getField("taxitem");
var f = this.getField("shoukei");
if (tax = 105)
{
event.value = (f.value / 105 * 5);
}
else
{
event.value = (f.value * 0.05);
}
//
↑結果としては「内税」計算しかできていません。
逆に
消費税(taxvalue)のスクリプト
//
tax = this.getField("taxitem");
var f = this.getField("shoukei");
if (tax = 100)
{
event.value = (f.value * 0.05);
}
else
{
event.value = (f.value / 105 * 5);
}
//
↑今度は「外税」計算しかできていません。
どなたか、対処の方法をご存じでしたらご教授願えますでしょうか。
よろしくお願いいたします。