Сравнение данных из РеквизитаСведений и Справочника

1. F4RR3L 19.10.21 12:50 Сейчас в теме
Добрый день.
1С: Предприятие 8.2
Необходимо создать табличную обработку с тремя полями(Адрес с регистра. Адрес с АдресДанные и Совпадение(булево)), которая проверит адресные данные из РегистраСведений.АдресныйКлассификатор и Справочник.АдресныеДанные. Выявит разность заполненных данных и отметит в третьей колонке (булево) совпадают или нет.
Пока получилось вывести список только Справочник.АдресныеДанные.

Процедура ОсновныеДействияФормыДействие(Выбрать)

Если ЗначениеЗаполнено(ЭлементыФормы.ПроверитьАдрес.Значение) Тогда        
        ДваВыбора_Отбор = "
    |    И "+?(ЭлементыФормы.ОтборР.Значение = Ложь,"НЕ","")+" АдресныеДанные.";            
    Иначе        
        ДваВыбора_Отбор = "";        
    КонецЕсли;
    
    Запрос.Текст =
    "ВЫБРАТЬ
    |    АдресныеДанные.Регион,
        |    АдресныеДанные.Район,
        |    АдресныеДанные.Город,
        |    АдресныеДанные.НасПункт,
        |    АдресныеДанные.Улица,
    |ИЗ
    |    Справочник.АдресныеДанные КАК АдресныеДанные
    |ГДЕ
    |    НЕ АдресныеДанные.ПометкаУдаления;
    
    Результат = Запрос.Выполнить().Выгрузить();
    РезультатПоиска.Загрузить(Результат);

КонецПроцедуры
Показать
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Release 19.10.21 13:26 Сейчас в теме
(1) Какая конфигурация? Какие поля у регистра "АдресныйКлассификатор"? Или экстрасенсов нужно ждать?
2. homer_ 78 19.10.21 12:59 Сейчас в теме
адрес в регистре КонтактнаяИнформация хранится по полям, сравнивай поля.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот