Aprire l'Editor espressioni. Per ulteriori informazioni, vedere Creazione di un'espressione.
Eseguire una delle operazioni riportate di seguito per aggiungere una proprietà all'area dell'espressione:
Aggiungere un operatore all'area dell'espressione:
Immettere un operatore manualmente.
Fare doppio clic per selezionare un operatore dal menu degli elementi di espressione.
È possibile utilizzare i seguenti tipi di operatori:
Ad esempio, per determinare l'importo totale dei costi di materiale e manodopera per un progetto di riparazione condotte, utilizzare l'espressione seguente: PIPE_PARTS_COST + PIPE_LABOR_COST
Ad esempio, per individuare gli edifici con un valore stimato di almeno $100,000, utilizzare l'espressione seguente: VALUE >= 100000
Ad esempio, per individuare gli edifici che presentano un valore di proprietà TERMINATION_DATE, utilizzare l'espressione seguente: NOT TERMINATION_DATE NULL
È inoltre possibile utilizzare operatori di data/ora a seconda del tipo di campo. Gli utenti avanzati possono aggiungere uno di tali operatori ad un'espressione mediante la relativa sintassi FDO. Per ulteriori informazioni, vedere Guida di riferimento per gli operatori di data/ora.
Immettere manualmente il valore desiderato da valutare o selezionare un valore dal riquadro dei valori.
Per creare una valutazione di proprietà complessa, inserire un operatore AND o OR, quindi inserire un'altra proprietà, un altro operatore e una combinazione dei valori. Fare precedere ogni operatore da una proprietà. Ad esempio, per individuare gli edifici con una data di creazione successiva al 1990 e precedente al 2005, utilizzare l'espressione seguente: CREATION_DATE > 1990 AND CREATION_DATE < 2005
Fare clic su OK per applicare l'espressione.
Eseguire una delle operazioni riportate di seguito per aggiungere una funzione all'area dell'espressione:
Immettere una funzione manualmente.
Selezionare un funzione o un'opzione da un menu.
Nota È possibile utilizzare i seguenti tipi di funzioni:
Gli operatori matematici eseguono operazioni aritmetiche. Ad esempio, per arrotondare il valore di larghezza sponda degli oggetti d'acqua al numero intero successivo e quindi individuare gli oggetti d'acqua con una larghezza sponda arrotondata superiore a 4 piedi, utilizzare l'espressione seguente: Ceil(BANK_WIDTH) > 4
Le funzioni numeriche possono essere applicate alle proprietà con valori numerici. Ad esempio, per arrotondare l'altezza degli edifici al numero intero più basso precedente e individuare gli edifici con un'altezza arrotondata inferiore a 8 piedi, utilizzare l'espressione seguente: Floor(ROOF_HEIGHT) < 8
Le funzioni di testo possono essere applicate ai valori di testo. Ad esempio, per convertire i nomi delle condotte in lettere maiuscole, utilizzare l'espressione seguente: Upper(NAME)
Le funzioni di data possono essere applicate ai valori di data. Ad esempio, per aggiungere un mese alla data iniziale di un progetto, utilizzare l'espressione seguente: AddMonths(START_DATE, 1)
Le funzioni geometriche possono includere l'area, la lunghezza 2D e le opzioni M, X, Y, e Z in base alla fonte dati. Ad esempio, per individuare gli edifici la cui area è superiore a 10.000 piedi quadrati, selezionare la classe di oggetti Edifici e utilizzare l'espressione seguente: Area2D(GEOMETRY) > 10000
Le funzioni di conversione modificano valori. Ad esempio, affinché venga visualizzato "None" se la proprietà USE_TYPE è Null, utilizzare l'espressione seguente: NullValue(USE_TYPE, 'None')
Immettere manualmente nell'espressione la proprietà desiderata dopo la funzione per valutare o selezionare un valore dal riquadro dei valori.
Per creare una valutazione di proprietà complessa, inserire un operatore AND o OR, quindi inserire un altro operatore, un'altra proprietà e una combinazione di valori.
Fare clic su OK per applicare l'espressione.