{ОбщийМодуль.УправлениеКонтактнойИнформацией(139)}: Поле объекта не обнаружено (Отбор)
по причине:
{ОбщийМодуль.УправлениеКонтактнойИнформацией(139)}: Поле объекта не обнаружено (Отбор)
Вот общий модуль Управление контактной Информацией, и его процедура с ошибкой
Процедура ПрочитатьКонтактнуюИнформацию(НаборЗаписей, Ссылка) Экспорт
Если ТипЗнч(НаборЗаписей) <> Тип("РегистрСведенийНаборЗаписей.КонтактнаяИнформация") Тогда
НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
Иначе
НаборЗаписей.Очистить();
КонецЕсли;
НаборЗаписей.Отбор.Объект.Значение = Ссылка;
НаборЗаписей.Отбор.Объект.Использование = Истина;
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ВложенныйЗапрос.Вид КАК Вид,
| ВложенныйЗапрос.Тип КАК Тип,
| ВложенныйЗапрос.Объект КАК Объект,
| МАКСИМУМ(ВложенныйЗапрос.Поле1) КАК Поле1,
| МАКСИМУМ(ВложенныйЗапрос.Поле2) КАК Поле2,
| МАКСИМУМ(ВложенныйЗапрос.Поле3) КАК Поле3,
| МАКСИМУМ(ВложенныйЗапрос.Поле4) КАК Поле4,
| МАКСИМУМ(ВложенныйЗапрос.Поле5) КАК Поле5,
| МАКСИМУМ(ВложенныйЗапрос.Поле6) КАК Поле6,
| МАКСИМУМ(ВложенныйЗапрос.Поле7) КАК Поле7,
| МАКСИМУМ(ВложенныйЗапрос.Поле8) КАК Поле8,
| МАКСИМУМ(ВложенныйЗапрос.Поле9) КАК Поле9,
| МАКСИМУМ(ВложенныйЗапрос.Поле10) КАК Поле10,
| МАКСИМУМ(ВложенныйЗапрос.Представление) КАК Представление,
| МАКСИМУМ(ВложенныйЗапрос.Комментарий) КАК Комментарий,
| МАКСИМУМ(ВложенныйЗапрос.ЗначениеПоУмолчанию) КАК ЗначениеПоУмолчанию
|ИЗ
| (ВЫБРАТЬ
| &Объект КАК Объект,
| ВидыКонтактнойИнформации.Тип КАК Тип,
| ВидыКонтактнойИнформации.Ссылка КАК Вид,
| """" КАК Представление,
| """" КАК Поле1,
| """" КАК Поле2,
| """" КАК Поле3,
| """" КАК Поле4,
| """" КАК Поле5,
| """" КАК Поле6,
| """" КАК Поле7,
| """" КАК Поле8,
| """" КАК Поле9,
| """" КАК Поле10,
| """" КАК Комментарий,
| """" КАК ЗначениеПоУмолчанию
| ИЗ
| Справочник.ВидыКонтактнойИнформации КАК ВидыКонтактнойИнформации
| ГДЕ
| (НЕ ВидыКонтактнойИнформации.ПометкаУдаления)
| И ВидыКонтактнойИнформации.ВидОбъектаКонтактнойИнформации = &ВидОбъектаКонтактнойИнформации
|
| ОБЪЕДИНИТЬ
|
| ВЫБРАТЬ
| РегистрСведенийКонтактнаяИнформация.Объект,
| РегистрСведенийКонтактнаяИнформация.Тип,
| РегистрСведенийКонтактнаяИнформация.Вид,
| ВЫРАЗИТЬ(РегистрСведенийКонтактнаяИнформация.Представление КАК СТРОКА(1000)),
| РегистрСведенийКонтактнаяИнформация.Поле1,
| РегистрСведенийКонтактнаяИнформация.Поле2,
| РегистрСведенийКонтактнаяИнформация.Поле3,
| РегистрСведенийКонтактнаяИнформация.Поле4,
| РегистрСведенийКонтактнаяИнформация.Поле5,
| РегистрСведенийКонтактнаяИнформация.Поле6,
| РегистрСведенийКонтактнаяИнформация.Поле7,
| РегистрСведенийКонтактнаяИнформация.Поле8,
| РегистрСведенийКонтактнаяИнформация.Поле9,
| РегистрСведенийКонтактнаяИнформация.Поле10,
| ВЫРАЗИТЬ(РегистрСведенийКонтактнаяИнформация.Комментарий КАК СТРОКА(1000)),
| РегистрСведенийКонтактнаяИнформация.ЗначениеПоУмолчанию
| ИЗ
| РегистрСведений.КонтактнаяИнформация КАК РегистрСведенийКонтактнаяИнформация
| ГДЕ
| РегистрСведенийКонтактнаяИнформация.Объект = &Объект) КАК ВложенныйЗапрос
|
|СГРУППИРОВАТЬ ПО
| ВложенныйЗапрос.Вид,
| ВложенныйЗапрос.Тип,
| ВложенныйЗапрос.Объект
|
|УПОРЯДОЧИТЬ ПО
| Представление УБЫВ,
| ВложенныйЗапрос.Тип.Порядок,
| Вид";
Запрос.УстановитьПараметр("ВидОбъектаКонтактнойИнформации", ВидОбъектаКИ(Ссылка));
Запрос.УстановитьПараметр("Объект", Ссылка);
ТабЗн = Запрос.Выполнить().Выгрузить();
Для Каждого стр Из ТабЗн Цикл
стр.Представление = СокрП(стр.Представление);
стр.Комментарий = СокрП(стр.Комментарий);
КонецЦикла;
НаборЗаписей.Загрузить(ТабЗн);
КонецПроцедуры
В чем проблема та?
i | Код выделяйте! |