Создать текстовые выражения можно с помощью редактора выражений. Текстовые выражения применяются только к текстовым значениям. Они используют текстовые функции и удобны для форматирования результатов запросов, связанных с текстом.
Например, во время импорта можно задать формат поля "Описание" для класса элементов "Дороги", используя текстовое выражение. Поле "Описание" может содержать название улицы, пробел и суффикс. Выражение должно выглядеть следующим образом: Concat (имя, ' ', суффикс).
- Откройте
редактор выражений. Подробные сведения приведены в разделе Создание выражения.
- Введите текстовую функцию непосредственно в области выражения или выберите ее в меню элементов выражения. Подробные сведения приведены в разделе Редактор выражений.
- Введите имя свойства непосредственно в область выражения или выберите свойство в меню элементов выражения.
- Укажите обязательные аргументы функции, заключив их в одинарные кавычки.
Прим.: В текстовых выражениях свойство указано в скобках, за ним следуют аргументы, окруженные одинарными кавычками.
- Например, если вы хотите отделить правую часть текстовой строки с помощью двух звездочек, используйте следующее выражение: Rpad (NAME,2,'*').
- Если вы хотите перевести текстовую строку с именем продукта из смешанного регистра в нижний, используйте выражение Lower (PRODUCT_NAME).
- Укажите остальные условия выражения.
Прим.: Чтобы выполнить расчет комплексного свойства, вставьте оператор AND или OR, а затем укажите другое сочетание свойства, оператора и значения.
- Нажмите кнопку ОК, чтобы применить выражение.