組み込み関数の使用

FormCalc を構成する組み込み関数が扱うデータは、数学、日時、文字列、会計、論理、Web など、広範囲な領域にわたります。それぞれフォームで一般的に使用される機能です。組み込み関数を使うと、フォームデータをすばやく簡単に操作して作業効率を向上できます。

最も基本的なレベルでは、1 つの FormCalc 関数から演算を実行できます。ただし、1 つの FormCalc 関数は他の FormCalc 関数をパラメーターとして使用できます。

FormCalc 関数をオブジェクトに追加するには

FormCalc 関数は演算やスクリプトを使用できるすべてのフォームデザインオブジェクトに追加できます。ただし、スクリプトオブジェクトは例外です。

  1. Designer ワークスペース上のスクリプトエディターが複数行モードで動作していることを確認します。

  2. フォーム上のフィールドを 1 つ選択します。

  3. イベントリストで「calculate」イベントを選択します。

  4. 関数アイコンをクリックするか F10 キーを押して、FormCalc 関数リストを表示します。

  5. 該当する関数を選択し、Enter キーを押します。

  6. 関数のデフォルトの構文表記を、独自の値セットで置き換えます。

  7. フォームをテストするには、「PDF プレビュー」タブをクリックします。

組み込み関数の構文

FormCalc 関数にはそれぞれ構文表記規則があり、関数を正しく実行させるには規則に従う必要があります。この表では一部の構文表記規則について大まかに説明しています。

構文表記

置き換える値

d

有効な日付文字列(例えば、1996/03/15)

f

有効な日付形式の文字列(例えば、YYYY/MM/DD)

k

有効なロケール識別子(例えば、fr_FR)

n

有効な数値。有効な値の範囲は関数によって異なるので注意してください。

s

有効な測定単位(例えば、インチを表す「in」)。

v

有効な参照構文。

n1, n2, n3

値は 3 つとも必須です。

[ [ n [, k ] ] ]

値はいずれも必須ではありませんが、n のみを指定することも、n と k 両方を指定することもどちらも可能です。

n1 [, n2 ... ]

n1 は必須です。それ以外の値は無限個まで指定できます。

d [, f [, k ] ]

d は必須ですが、それ以外は f だけを指定することも、f と k 両方を指定することも可能です。