Создание текстового выражения

Создать текстовые выражения можно с помощью редактора выражений. Текстовые выражения применяются только к текстовым значениям. Они используют текстовые функции и удобны для форматирования результатов запросов, связанных с текстом.

Например, во время импорта можно задать формат поля "Описание" для класса элементов "Дороги", используя текстовое выражение. Поле "Описание" может содержать название улицы, пробел и суффикс. Выражение должно выглядеть следующим образом: Concat (имя, ' ', суффикс).

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

Дополнительные советы

Для получения справки по любому элементу выражения см. раздел Создание выражений - справочник.