空白、または空白ではないフィールドの検索

  1. 検索条件を開きます。

    検索条件の指定を参照してください。

  2. 検索するフィールド

    使用する演算子

    入力済のフィールド (すでにデータが入っているフィールド)

    *

    空白のフィールド

    = (メモを参照)

  3. ステータスツールバーの [検索実行] をクリックします。

空白のオブジェクトフィールドを検索するには:

次のいずれかの方法を使用します:

  • 計算フィールドを同じテーブルにオブジェクトフィールドとして定義します。計算式で、GetAsText 関数を使用します。例:

    コピー
    GetAsText (テーブル::オブジェクト)

    この計算フィールドを同じレイアウト上にオブジェクトフィールドとして配置します。上記の手順に従って、計算フィールドが空白のレコードに対して検索条件を実行します。

  • すべてのレコードを表示してから空白でないオブジェクトフィールドが含まれた各レコードを対象外にするスクリプトを定義します。例:

    コピー
    全レコードを表示
    レコード/検索条件/ページへ移動 [最初の]
    Loop [フラッシュ: 常に]
       If [not IsEmpty (テーブル::オブジェクト)]
          レコードを対象外に
       Else
          レコード/検索条件/ページへ移動 [次の; 最後まできたら終了: オン]
       End If
    End Loop

メモ 

  • 繰り返しフィールドの値が空白である場合、"="を使用した検索はそのフィールドを返します。

  • チェックボックスセットまたはラジオボタンセットとして書式設定された空白のフィールドを検索するには、検索条件でフィールドを右クリックして、[演算子] を選択した後、[=] を選択します。

  • "=" を使用して検索すると、空白のフィールドと空白の行を含むフィールドが検索されます。完全に空白のフィールド (文字または空白の行なし) を検索するには、フィールドで "==" を使用して検索条件を実行します。