Найдено несколько кодов адреса по ФИАС для адреса...

дилер
Регистрация: 19.03.2007

Практически каждый адрес "Найдено несколько кодов адреса по ФИАС для адреса"

улица, дом, двлд 1
улица, дом, двлд 11
улица, дом, двлд 12
улица, дом, двлд 14
улица, дом, двлд 15
улица, дом, двлд 16
....
улица, дом, двлд 100
улица, дом, двлд 101
улица, дом, двлд 102
и т.д.

Где логика? Ужас!!!

Функция ФУНКЦИЯ ТИП_ЛОГИКА:FIAS_ЗАПРОС

Не передаётся (пустая строка) переменная ТИП_СТРОКА:имя_для_кого_

В итоге в окне редактирования неизвестно для какого работника выбирается адрес.

Идёт тупой поиск вхождения строки без попытки определить, "является ли адрес конечным".

дилер
Регистрация: 19.03.2007

Для любого адреса, начинающегося с "1", "2". Для логики бланка адреса "2", "20" "21" "22" и т.д., начинающиеся с "2", - одно и то же. И в шапке не показывает имени человека, для кого этот адрес. Переменная "имя_для_кого_" пустая.

Покажите ГДЕ несколько адресов ИЗ ОДНОГО?

дилер
Регистрация: 19.03.2007

Покажите на вашем же скриншоте: Где ФИО этого человека? Кому править адрес? Для программы квартира "1" и квартира "11" одно и то же. Как и квартира "102" и т.д. В доме живут несколько работников и ориентироваться не на что. В функцию вместо ФИО передаётся пустота, она же отображается в шапке диалога.