Воспользуйтесь кнопками "Оператор".
Доступны следующие типы операторов:
Например, при помощи указанного ниже выражения можно определить общую сумму расходов на запчасти и трудозатраты на проект ремонта трубопровода.
PIPE_PARTS_COST + PIPE_LABOR_COST
Например, при помощи указанного ниже выражения можно найти здания с расчетной ценой свыше $100 000.
VALUE >= 100000
Например, при помощи указанного ниже выражения можно найти только те здания, для которых установлено значение для свойства TERMINATION_DATE.
NOT TERMINATION_DATE NULL
Перед каждым оператором добавьте свойство. Например, для поиска зданий, которые были созданы в период с 1990 г. по 2005 г., необходимо использовать следующее выражение:
CREATION_DATE > 1990 AND CREATION_DATE < 2005
Доступны следующие типы функций:
Математические операторы выполняют арифметические операции. Так, чтобы округлить значение ширины берега для водных пространств в большую сторону, а затем найти водные элементы, для которых округленное значение ширины берега превышает 4 фута, используйте следующее выражение:
Ceil(BANK_WIDTH) > 4
Числовые функции работают со свойствами, имеющими числовые значения. Например, чтобы округлить значение высоты зданий в меньшую сторону, а затем найти здания, для которых округленное значение высоты меньше 8 футов, используйте следующее выражение:
Floor(ROOF_HEIGHT) < 8
Текстовые функции работают с текстовыми значениями. Например, для преобразования названий трубопроводов в заглавные буквы используйте следующее выражение:
Upper(NAME)
Функции даты работают со значениями в форме даты. Например, для добавления одного месяца к дате начала проекта воспользуйтесь следующим выражением:
AddMonths(START_DATE, 1)
Можно использовать следующие типы параметров:
К геометрическим параметрам могут относиться параметры Area, Length2D, M, X, Y и Z (в зависимости от источника данных). Например, чтобы найти здания, площадь которых больше 10 000 кв. футов, выберите класс компонентов "Здания" и используйте следующее выражение:
Area2D(GEOMETRY) > 10000
Параметры преобразования изменяют значения. Например, если значение свойства USE_TYPE равно нулю, то для отображения собщения "Нет" используйте следующее выражение:
NullValue (USE_TYPE, 'Нет')