Имя: Пароль:
1C
 
Как организовать поиск по ФИО с инициалами?
,
0 Shur1cIT
 
02.08.18
15:37
В Строке поиска фио может быть как "Кузнецов А.М." "Кузнецов А.М"
Пользователь же в базе заведен как Кузнецов Александр Михайлович.
Вопрос вопрос как организовать поиск с правочнике пользователи?
У меня только один вариант цикл по справочнику преобразование пользователя в Кузнецов А.М. и Кузнецов А.М и сравнение.
Вопрос насколько помню в БСП есть функция преобразования полного ФИО в Фалилия и инициалы, неподскажите?
1 Базис
 
naïve
02.08.18
15:39
Не только в БСП она есть, в УПП точно была. Найти?
2 Волшебник
 
02.08.18
15:40
ищи по "Кузнецов", затем цикл по найденным
3 Shur1cIT
 
02.08.18
15:40
(2) ок спасибо
4 Shur1cIT
 
02.08.18
15:42
(2) кстати да однофамильцев не много скорее всего запрос даже по одному возвращать будет, цикл только по однофамильцам будет.
5 Shur1cIT
 
02.08.18
15:45
(1) у меня Документооборот новый БСП не знаю, хотя уже нашел её
6 Shur1cIT
 
02.08.18
15:49
(4) хотя тут подстава может быть, есть вероятность что будет поиск по Иванов А.М а пользователья Иванова Ангелина Михайловна по вхождению "Иванов" найдет , хотя ту можно проблел в конце воткнуть интересно его запрос не обрежет?
7 Shur1cIT
 
02.08.18
15:54
(6) думаю не должен
8 HawkEye
 
02.08.18
16:10
(0) если искать будут часто - надо добавить реквизит с индексацией и сохранять в него ФИО без пробелов и точек, а в форме поиска преобразовывать то что ввели в то, что надо искать...
9 Ботаник Гарден Меран
 
02.08.18
16:10
Выбрать Ссылка Из Справочник.ФизическиеЛИца
Где
Наименование ПОДОБНО &Фамилия + " " + &Имя + "% " + &Отчетство + "%"

Имя и отчество - по одному символу
10 Быдло замкадное
 
02.08.18
16:12
Заполнить ТЗ Пользователь / Инициалы.

ОбщегоНазначенияЗК.ФамилияИнициалыФизЛица(Пользователь)

Потом в этой ТЗ НайтиСтроки().
Если найдена 1 строка отлично, 0 ругаемся, 2 ругаемся.
11 s03
 
02.08.18
16:14
(5) ДО версии 2.1.11.5
Общий модуль "ФизическиеЛица", функция "ФамилияИнициалыФизЛица"

или модуль "ФизическиеЛицаКлиентСервер" функция "ФамилияИнициалы"
12 Shur1cIT
 
02.08.18
16:33
какой позор мне , на форуме уже 11 лет, а такие вопросы задаю)))