Имя: Пароль:
1C
1С v8
Проверка на наличие текста в строке
0 Flempy
 
13.07.20
07:49
ERP УП 2.0
Доброго времени суток. Возник вопрос, как можно проверить на нахождение определенного текста в заданной строке. Допустим, есть переменная N, она содержит определенную строку. Хочу проверить что-то вроде "Если N
содержит "некий текст", тогда "выполнить определенное условие" ". Как это можно реализовать?
1 Йохохо
 
13.07.20
07:52
Найти(N, "некий текст")
2 hhhh
 
13.07.20
07:52
(0) через функцию СтрНайти
3 Flempy
 
13.07.20
08:21
(2) А есть какая-нибудь функция, возвращающая "Да" либо "нет". Или как можно переделать "СтрНайти" под это?
4 ASU_Diamond
 
13.07.20
08:24
(3) Если СтрНайти>0 Тогда
5 ДенисЧ
 
13.07.20
08:42
(3)
Функция МояНайти(исхСтрока, ПодСтрока)
  Возврат СтрНайти(исхСтрока, ПодСтрока) <> 0;
КонецФункции
6 Волшебник
 
13.07.20
08:47
(4) Это слишком просто. Нужно найти функцию из БСП и через запрос.
7 RomaH
 
naïve
13.07.20
10:17
(4) а неявное преобразование типов сейчас не модно?

Если СтрНайти() Тогда
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан