ナビ付きでトピックを開く
プログラミングでは、「条件式」は、特定の条件が満たされるときに実行するルールのセットです。 条件式には、1 つまたは複数のデータソース、演算子、および値が含まれます。
BarTender の条件式は、条件付き印刷の [次の場合に印刷] ダイアログ、データ入力フォームの [表示する条件] ダイアログ、[データベースの設定] ダイアログで複数のデータベースとテーブルを単一のレコードに結合する [マルチデータベースの結合] ビュー、[データベースの設定] ダイアログでカスタムフィルタを作成する [フィルタ] ビュー、および [印字しない] ダイアログで使用します。
複雑な表現では、複数の条件を 1 つの表現に結合できます。 複雑な表現でも、単純な表現から構成されています。これらの表現は、条件付き結合子を使用して結合され、最終的な結果が作成されます。
条件式の要素
単純な条件式は通常の文と同様に、「主語 (データソース)」「動詞 (演算子)」「目的語 (値)」の形式で構成されています。
-
データソース: これは、条件式の「主語」です。BarTender の一般的なデータソースは、テンプレート名、データソース名、テーブル名、またはテーブル内のフィールドの名前で構成されます。
-
演算子: これは通常の文の「動詞」に相当します。 「演算子」は、データソースと値の間の必要な関係を決定します。 一般的な演算子には、Equals、Does not equal、Is greater than などがあります。
-
値: これは通常の文の「目的語」に相当します。 値を入力または選択して、単純な式を作成します。 単純な式は、"Template 1 Equals US Mail" または "Template 2 Does not equal UPS" のようになります。
-
条件付き結合子: 条件付き結合子を使用すると、2 つの別個の条件ステートメントを結合して新しい条件を作成して、複雑な式を作成できます。 複雑な式は、"If Template 1 Equals US Mail And Template 2 Does not equal UPS" のようになります。
条件式の構築
To build a complex expression, you must know how to customize conditions, add conditions, and add groups of conditions. General instructions are as follows.
|
ユーザーインターフェイスは、BarTender の条件式ダイアログ内で異なることがあります。
|
既存の式をカスタマイズするには
-
Click [Data Source], and then select the named data source or database field that you want from the list.
-
Click the Operator, and then select the operator that you want to use.
-
If appropriate, click <enter a value> to type in the Value that you want.
新しい条件を追加するには
-
Next to the joiner that you want, click to add a new condition. または、[次の場合に印刷]、[表示する条件]、または [印字しない] ダイアログが開いている場合、結合子をクリックして [条件の追加] を選択することもできます。
-
Click [Data Source], and then select the named data source or database field that you want from the list.
-
Click the Operator, and then select the operator that you want to use. 使用可能な演算子の全一覧と、それらの演算子の使用方法については、条件付き印刷の概要を参照してください。
-
If appropriate, click <enter a value> to type in the Value that you want.
新しい条件のグループを追加するには
-
次の場合に印刷] または [表示する条件] ダイアログのツリービューで、条件付き結合子をクリックして [条件] メニューを開きます。
-
[グループの追加] をクリックします。 デフォルトでは、AND 結合子と単一条件を使用して新しい条件グループが作成されます。
-
Click the new joiner, and the select the joiner type that you want. For more information about the various joiners that are available and how they work, see Overview of Conditional Printing.
-
複数の条件が必要な場合は、 アイコンをクリックします。 または、結合子をクリックして、[条件] メニューから [条件の追加] を選択して、結合子に条件を追加することもできます。
関連トピック