プロパティを評価するには

演算子を使用した式でプロパティを評価するには

  1. 式を作成する対象のコマンドを選択します。
  2. 式の領域で、次の 1 つを実行します。
    • プロパティ名を手動で入力します。
    • [プロパティ]をクリックします。[プロパティ]リストで、プロパティを選択します。
  3. 次の方法の 1 つを使用して、演算子を入力します。
    • 演算子を手動で入力します。
    • 演算子ボタンをクリックします。

      演算子ボタンを使用します。

    • メニューから演算子を選択します。
  4. 次のタイプの演算子を使用できます。

    • 数学演算子

      たとえば、管修理プロジェクトの部品および労働に費やされる総額を修理位置にラベル付けするには、次の式を使用します。

      PIPE_PARTS_COST + PIPE_LABOR_COST

    • 比較演算子

      たとえば、査定額が 100,000 ドル以上の区画を検索するには、次の式を使用します。

      PARCEL_VALUE >= 100000

    • 論理演算子

      たとえば、PARCEL_OWNER プロパティに値を持つ区画のみを検索するには、次の式を使用します。

      NOT ADDRESS NULL

      Dewberry Drive または Lavendar Way 上にある区画以外のすべての区画を検索するには、次のいずれかの式を使用します。

      NOT ( STNAME = 'DEWBERRY DR' ) AND NOT ( STNAME = 'LAVENDER WAY' )

      NOT Property IN ( 'DEWBERRY DR','LAVENDER WAY')

  5. 評価する値を選択するか、または入力します。
  6. 複雑なプロパティ評価を作成するには、AND 演算子または OR 演算子を挿入してから、別のプロパティ、演算子、値の組み合わせを挿入します。

    各演算子の前にプロパティを配置します。たとえば、最終購入日が 1990 年以降で 2005 年より前の区画を検索するには、式は次のようになるはずです。

    PURCHASE_DATE > 1990 AND PURCHASE_DATE < 2005

  7. [OK]をクリックし、式を適用します。

関数またはオプションを使用した式でプロパティを評価するには

  1. 式を作成する対象のコマンドを選択します。
  2. 式の領域で、次の 1 つを実行します。
    • 関数を入力するか、またはこのプロパティのオプションを入力します。
    • メニューから関数またはオプションを選択します。

      次のタイプの関数を使用できます。

      • 数学関数

        たとえば、区画の面積を表す値の平方根を取得するには、次の式を使用します。

        SQRT(区画領域)

      • 数値関数

        数値関数は、[数学関数]メニューから使用できます。たとえば、区画の査定額を最も近い整数に切り捨てるには、次の式を使用します。

        Floor(PARCEL_VALUE)

      • テキスト関数

        たとえば、管名をすべて大文字に変換するには、次の式を使用します。

        Upper(PIPE_NAME)

      • 日付関数

        たとえば、プロジェクトの開始日付に 1 ヶ月足すには、次の式を使用します。

        AddMonths(START_DATE, 1)

      次のタイプのオプションを使用できます。

      • ジオメトリ オプション

        ジオメトリ オプションには、Area、Length2D、M、X、Y、および Z があります(フィーチャ ソースによって異なります)。たとえば、区画の周囲の値を取得するには、次の式を使用します(Parcels が現在のフィーチャまたは画層である場合)。

        Length2D(geometry property)

        注:

        Geometry プロパティは、使用するデータ ストアによって違う名前の可能性があります。これは必ず[プロパティ]リストの[ジオメトリ プロパティ]の下にリストされます。リストからプロパティを挿入します。このプロパティの値を手動で変更したり置き換えないでください。

      • 変換オプション

        たとえば、プロパティ Occupied がヌルの場合に「Unoccupied」を表示するラベル テキストを作成するには、次の式を使用します。

        NullValue(OCCUPIED, 'Unoccupied')

  3. 式で、次の 1 つを実行します。
    • プロパティ名を手動で入力します。
    • [プロパティ]をクリックします。[プロパティ]リストで、プロパティを選択します。
  4. 評価する値を選択するか、または入力します。
  5. 複雑なプロパティ評価を作成するには、AND 演算子または OR 演算子を挿入してから、別の演算子、プロパティ、および値の組み合わせを挿入します。
  6. [OK]をクリックし、式を適用します。