発注書では、該当する地方税および消費税を計算する必要があります。そのためには、税率を表示するフィールドと税額を表示する計算済みフィールドを作成する必要があります。
地方税%フィールドを挿入するにはオブジェクトライブラリパレットで標準カテゴリをクリックし、数値フィールドオブジェクト をフォーム上の合計フィールドの下にドラッグします。
数値フィールドオブジェクト内のキャプションテキストを選択し、「地方税 %」と入力します。
フィールドのサイズを調整して小さくすることができます。
オブジェクトパレットで、「フィールド」タブをクリックし、表示方法リストで「ボックス(実線)」を選択します。
「パターン」ボタンをクリックし、「パターン」ボックスに「z9.99%」と入力します。
「連結」タブをクリックし、「名前」ボックスに「stateTaxPercent」と入力します。
「値」タブをクリックし、「デフォルト」ボックスに「6」と入力します。
地方税フィールドを挿入するには地方税%フィールドをコピーして、その隣に貼り付けます。
テキストを選択し、「地方税」と入力します。
スクリプトエディターで、イベントリストから「calculate」を選択します。
言語リストから「FormCalc」、実行位置リストから「クライアント」を選択します。
スクリプト編集フィールドに、次の計算式を入力します。
(total * stateTaxPercent / 100)
数値フィールドオブジェクトの選択を解除し、スクリプトをフォームに追加してから、再び選択します。
オブジェクトパレットで「連結」タブをクリックし、「名前」ボックスに「stateTax」と入力します。
「フィールド」タブをクリックし、「パターン」ボタンをクリックして「パターン」ボックスに「¥z,zz9.99」と入力します。
「値」タブをクリックし、種類リストで「計算済み - 読み取り専用」を選択します。
消費税%フィールドと消費税フィールドを挿入するには地方税%フィールドを挿入する手順を繰り返します。
地方税フィールドを挿入する手順を繰り返します。
次の手順に従って、これらのフィールドを消費税用のフィールドに変更します。
「地方」という言葉の出現箇所を、すべて「消費」に変更します。
消費税率のデフォルト値を 8 パーセントに設定します。
消費税の計算式を次のように設定します。
(total * federalTaxPercent / 100)
クリックして配送料フィールドの挿入に進みます。
|
|
|