Как задать в фукции IF условие "содержит текст"?

0 голосов
Avhinata в категории Как сделать...
Стандартный вариант с * не работает. Как корректно?

Ответы: 2 шт.

0 голосов
k4rimov
Добрый день!

Думаю вариант с проверкой на количество символов должен помочь, т.е. если количество символов >0 тогда можно предположить, что текст содержится

IF(Count(Str(TestField)), "Не пусто что-то тут..", "Пусто")

Вариан2:

IF(IsNull(TestField),"Пусто","Что-то есть..")
0 голосов
VinyVsPuh

А можете показать как выглядит "стандартный" вариант с * ? wink

Если надо проверять с учетом регистра букв, то вариант такой:   IF(Find("Текст", FIELD )>0, "YES", "not"),

а регистро-незаивсимый вариант :  IF(Find(Upper("Текст"), Upper(FIELD) )>0, "YES", "not"),

...