Para avaliar as propriedades

Para avaliar propriedades em uma expressão utilizando um operador

  1. Selecione o comando para o qual deseja criar uma expressão.
  2. Na área da expressão, faça um dos seguintes:
    • Insira um nome de propriedade manualmente.
    • Clique em Propriedade. Na lista Propriedade, selecione uma propriedade.
  3. Insira um operador utilizando um destes métodos:
    • Insira um operador manualmente.
    • Clique em um botão do operador.

      Utilize os botões do operador.

    • Selecione um operador de um menu.
  4. É possível utilizar os seguintes tipos de operadores:

    • Operadores matemáticos

      Por exemplo, esta expressão pode ser utilizada para determinar o valor total gasto em peças e serviços para um projeto de reparação de tubos:

      PIPE_PARTS_COST + PIPE_LABOR_COST

    • Operadores de comparação

      Por exemplo, para localizar construções cujo valor avaliado é de $100.000 ou mais, utilize esta expressão:

      VALUE >= 100000

    • Operadores lógicos

      Por exemplo, para localizar somente as construções que têm um valor para a propriedade TERMINATION_DATE, utilize esta expressão:

      NOT TERMINATION_DATE NULL

  5. Selecione ou insira o valor para avaliar.
  6. Para criar uma avaliação de propriedade complexa, insira um operador AND ou OR e, a seguir, insira outra propriedade, o operador e a combinação do valor.

    Preceda todos os operadores com uma propriedade. Por exemplo, para localizar construções cuja data de criação é após 1990 e antes de 2005, a expressão deve ter este aspecto:

    CREATION_DATE > 1990 AND CREATION_DATE < 2005

  7. Clique em Ok para aplicar a expressão.

Para avaliar as propriedades em uma expressão utilizando uma função ou opção

  1. Selecione o comando para o qual deseja criar uma expressão.
  2. Na área da expressão, faça um dos seguintes:
    • Digite uma função ou opção para esta propriedade.
    • Selecione uma função ou opção de um menu.

      É possível utilizar os seguintes tipos de funções:

      • Operadores matemáticos

        Os operadores matemáticos efetuam funções matemáticas. Por exemplo, para arredondar o valor da largura de banco para recursos de água até o próximo número inteiro e, em seguida, localizar recursos de água cuja largura de banco arredondada seja maior do que 4 pés, utilize esta expressão:

        Ceil(BANK_WIDTH) > 4

      • Funções numéricas

        As funções numéricas operam em propriedades cujos valores são números. Por exemplo, para arredondar a altura de construções para baixo até o número inteiro mais próximo e, em seguida, localizar construções cuja altura arredondada seja menor que 8 pés, utilize esta expressão:

        Floor(ROOF_HEIGHT) < 8

      • Funções de texto

        As funções de texto operam em valores de texto. Por exemplo, para converter os nomes de tubulações para letras maiúsculas, utilize esta expressão:

        Upper(NAME)

      • Funções de data

        As funções de data operam em valores de data. Por exemplo, para adicionar um mês como data inicial para um projeto, utilize esta expressão:

        AddMonths(START_DATE, 1)

      É possível utilizar os seguintes tipos de opções:

      • Opções geométricas

        As opções geométricas podem incluir Area, Length2D, M, X, Y e Z (dependendo da origem de dados). Por exemplo, para localizar construções cuja área é maior do que 10.000 pés quadrados, selecione a classe de recurso de construções e utilize esta expressão:

        Area2D(GEOMETRY) > 10000

      • Opções de conversão

        As opções de conversão alteram valores. Por exemplo, para exibir "nenhum" se o USE_TYPE da propriedade for nulo, utilize esta expressão:

        NullValue(USE_TYPE, 'None')

  3. Na expressão, após a função, insira um nome de propriedade manualmente ou selecione um na lista Propriedade.
  4. Selecione ou insira o valor para avaliar.
  5. Para criar uma avaliação de propriedade complexa, insira um operador AND ou OR e, a seguir, insira outro operador, propriedade e combinação de valores.
  6. Clique em Ok para aplicar a expressão.