基本的な機能 > ファミリーテーブル > ファミリーテーブルでのサーチ > 例: ファミリーテーブルサーチでの定義式の使用
  
例: ファミリーテーブルサーチでの定義式の使用
次の 3 つの例は、モデル定義式を使用してファミリーテーブルでサーチする方法を説明しています。
たとえば、あるモデルが以下のモデルパラメータを持つとします。
パラメータ
考えられるパラメータ値の例
name
'bolt' または 'washer'
ジェネリック
'yes' または 'no'
level
1 から 9 の数値
これらのパラメータおよび値は、以下の手順例で使用されます。
例 1: 定義式による文字列変数のインスタンスのサーチ
name: "bolt" パラメータのすべてのインスタンスをサーチするには、以下の手順を実行します。
1. 「サーチ」(Search) ダイアログボックスを使用して、単一条件サーチを実行します。
2. 情報タイプに「定義式」(Expression) を選択します。
3. 「値」(Value) リストの下にあるボックスに、以下のように入力します。
name = "bolt"
 
文字列サーチを行う場合、文字列変数を引用符で囲む必要があります。
文字列サーチで使用できる演算子は、= と != だけです。
4. 「追加」(Add) をクリックして、サーチ基準リストにこの定義式を追加します。
5. 「サーチ」(Find) をクリックしてサーチを開始するか、手順 2 と 3 を再び実行して別のパラメータを追加します。
例 2: 定義式による Yes/No 変数のインスタンスのサーチ
generic: yes パラメータのすべてのインスタンスをサーチするには、以下の手順を実行します。
1. 「サーチ」(Search) ダイアログボックスを使用して、単一条件サーチを実行します。
2. 情報タイプに「定義式」(Expression) を選択します。
3. 「値」(Value) リストの下にあるボックスに、以下のように入力します。
generic = yes
 
はい/いいえサーチを行う場合は、引用符は必要ありません。
はい / いいえサーチで使用できる演算子は、= と != だけです。
4. 「追加」(Add) をクリックして、サーチ基準リストにこの定義式を追加します。
5. 「サーチ」(Find) をクリックしてサーチを開始するか、手順 2 と 3 を再び実行して別のパラメータを追加します。
例 3: 定義式による番号変数のインスタンスのサーチ
level パラメータが 4 より大きい値を持つすべてのインスタンスをサーチするには、以下の手順を実行します。
1. 単一条件サーチを実行します。
2. 情報タイプに「定義式」(Expression) を選択します。
3. 「値」(Value) リストの下にあるボックスに、以下のように入力します。
level > 4
 
変数を引用符で囲む必要はありません。
演算子として "="、"!="、"<"、">" を使用できます。
小数点は使用可能です。