0
Satiel
22.07.16
✎
11:56
|
Помогите понять что не так. Я новичок, пытался создать собственный макет для справочника и загрузить его в типовую конфигурацию УТ 11.2. Версия 1С 8.3.7.1831
При отладке выдаёт ошибку: "{Справочник.Партнеры.МодульМенеджера(579)}: Поле объекта не обнаружено (КонтактнаяИнформация) ВыборкаКонтактнаяИнформация = Выборка.КонтактнаяИнформация.Выбрать();"
Код:
Макет = Справочники.Партнеры.ПолучитьМакет("УчебныйПартнеры");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Партнеры.БизнесРегион,
| Партнеры.Наименование,
| Партнеры.Пол
|ИЗ
| Справочник.Партнеры КАК Партнеры
|ГДЕ
| Партнеры.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ОбластьКонтактнаяИнформацияШапка = Макет.ПолучитьОбласть("КонтактнаяИнформацияШапка");
ОбластьКонтактнаяИнформация = Макет.ПолучитьОбласть("КонтактнаяИнформация");
Подвал = Макет.ПолучитьОбласть("Подвал");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ТабДок.Вывести(ОбластьКонтактнаяИнформацияШапка);
ВыборкаКонтактнаяИнформация = Выборка.КонтактнаяИнформация.Выбрать();
Пока ВыборкаКонтактнаяИнформация.Следующий() Цикл
ОбластьКонтактнаяИнформация.Параметры.Заполнить(ВыборкаКонтактнаяИнформация);
ТабДок.Вывести(ОбластьКонтактнаяИнформация, ВыборкаКонтактнаяИнформация.Уровень());
КонецЦикла;
Подвал.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Подвал);
ВставлятьРазделительСтраниц = Истина;
|
|