Vyhodnocení vlastností ve výrazu pomocí operátoru
Použijte tlačítka Operátor.
Můžete použít následující typy operátorů:
Například lze tento výraz použít k popisu opravovaných oblastí s údaji o celkových nákladech na součásti a na provedenou práci u projektu opravy potrubí.
PIPE_PARTS_COST + PIPE_LABOR_COST
Například chcete-li najít pozemky, jejichž přiřazená hodnota je 100 000 dolarů nebo více, použijte tento výraz:
PARCEL_VALUE >= 100000
Chcete-li například najít pouze pozemky, které mají hodnotu pro vlastnost PARCEL_OWNER, použijte výraz:
NE PRÁZDNÁ ADRESA
Chcete-li nalézt všechny parcely kromě těch, které jsou na Dewberry Drive nebo Lavendar Way, použijte jeden z těchto výrazů:
NOT ( STNAME = 'DEWBERRY DR' ) AND NOT ( STNAME = 'LAVENDER WAY' )
NOT Property IN ( 'DEWBERRY DR','LAVENDER WAY')
Každý operátor začněte vlastností. Například chcete-li najít všechny pozemky, jejichž poslední datum nákupu je mezi lety 1990 a 2005, musí výraz vypadat takto:
PURCHASE_DATE > 1990 AND PURCHASE_DATE < 2005
Vyhodnocení vlastností ve výrazu pomocí funkce nebo možnosti
Můžete použít následující typy funkcí:
Například chcete-li najít odmocninu hodnoty představující plochu pozemku, použijte tento výraz:
Sqrt(PLOCHA PARCELY)
Číselné funkce jsou dostupné z nabídky Matematické funkce. Chcete-li zaokrouhlit přiřazenou hodnotu pozemků na celé dolary dolů, použijte tento výraz:
Floor(PARCEL_VALUE)
Chcete-li převést názvy potrubí tak, aby je tvořila pouze velká písmena, použijte tento výraz:
Upper(PIPE_NAME)
Chcete-li přidat jeden měsíc k počátečnímu datu projektu, použijte tento výraz:
AddMonths(START_DATE, 1)
Můžete použít následující typy možností:
Mezi geometrické možnosti mohou patřit Area, Length2D, M, X, Y a Z (v závislosti na zdroji prvku). Například chcete-li nalézt hodnoty obvodů pozemků, použijte tento výraz (v případě, že je aktuálním prvkem nebo hladinou položka Pozemky):
Length2D(vlastnost geometrie)
Vlastnost Geometrie může mít v úložišti dat jiný název. Ten je vždy uveden v seznamu Vlastnost pod položkou Vlastnosti geometrie. Vložte vlastnost ze seznamu. Ručně ji neměňte a hodnotu této vlastnosti nenahrazujte.
Chcete-li například vytvořit text popisku, u něhož se v případě, že vlastnost Obsazený má prázdnou hodnotu, zobrazí text „Neobsazený“, použijte tento výraz:
NullValue(OCCUPIED, 'Unoccupied')