Проверяет наличие заданной строки в тексте.
Возвращает значение Истина, если строка найдена
Возвращает значение Ложь, если строка отсутствует
По умолчанию регистр учитывается. Чтобы отключить учет регистра, задайте для аргумента Учет Регистра значение False.
Синтаксис
CONTAINS (“ПоискТекста”, “ВнутриТекста”, [УчетРегистра])
Примечание: Необходимый разделитель (запятая или точка с запятой) выбирается автоматически на основе региональных настроек компьютера.
Типы Данных Аргументов
Все Тексты: Строка
С учетом регистра (опционально) Критерий Соответствия
Тип Данных в Результате
Критерий Соответствия
Пример
На основе текста каталога производителя: Отображение соответствующей длины элемента (в сантиметрах или дюймах) для значения Высоты стула.
Здесь текст каталога (строка) является преднастроенным значением свойства, названным HeightInString (ВысотаВСтроке).
Эта строка преобразуется в число (при помощи функции STRTONUM).
Затем оно умножается на заданную единицу измерения (сантиметры или дюймы, в зависимости от того, присутствует ли в строке метка “cm”: это определяется функцией CONTAINS).
Результатом является свойство Линейного типа.
Формула
STRTONUM (HeightInString) * IF (CONTAINS (“cm”, HeightInString), 1 cm, 1 in)
Результат
Для значения строки свойства HeightInString “150 cm” отображается линейное значение “150 cm”.