УПП: Какая функция даёт физлицо по строковому представлению?
☑
0
Базис
naïve
23.04.13
✎
17:06
Читаю файл, ФИО у меня дано тремя строками, хочу получить физлицо, есть ли готовая функция?
1
NDN
23.04.13
✎
17:09
Справочники.ФизическиеЛица.НайтиПоНаименованию(Фамилия+" "+Имя+" "+Отчество) ? :)
2
Базис
naïve
23.04.13
✎
17:22
(1) Вариант правильный, спасибо. Там просто могут быть дубли, не тот регистр, два пробела и подобное, я надеюсь найти функцию "УмныйПоискВКривыхДанных" :)
3
azernot
23.04.13
✎
17:24
Скорее всего найдёшь "УмныйПоискВКривыхДанныхВозвращающийПотенциальноКривыеРезультаты"
4
Волшебник
23.04.13
✎
17:32
(2)
ИскомоеФИО = СокрЛП(Фамилия) + "%" + СокрЛП(Имя) + "%" + СокрЛП(Отчество);
Запрос = Новый Запрос("
|ВЫБРАТЬ Ссылка ИЗ Справочник.ФизическиеЛица
|ГДЕ Наименование LIKE " + ИскомоеФИО + "
|");
//ищет без учёта регистра символов
5
Базис
naïve
23.04.13
✎
17:35
(4) Спасибо. Это регулярное выражение?
6
ИС-2
23.04.13
✎
17:42
(5) нет, в 1C нет регулярных выражений
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.