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