Имя: Пароль:
1C
1С v8
Поле объекта не обнаружено (КонтактнаяИнформация)
0 Satiel
 
22.07.16
11:56
Помогите понять что не так. Я новичок, пытался создать собственный макет для справочника и загрузить его в типовую конфигурацию УТ 11.2. Версия 1С 8.3.7.1831
При отладке выдаёт ошибку: "{Справочник.Партнеры.МодульМенеджера(579)}: Поле объекта не обнаружено (КонтактнаяИнформация) ВыборкаКонтактнаяИнформация = Выборка.КонтактнаяИнформация.Выбрать();"
Код:

Макет = Справочники.Партнеры.ПолучитьМакет("УчебныйПартнеры");
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Партнеры.БизнесРегион,
    |    Партнеры.Наименование,
    |    Партнеры.Пол
    |ИЗ
    |    Справочник.Партнеры КАК Партнеры
    |ГДЕ
    |    Партнеры.Ссылка В (&Ссылка)";
    Запрос.Параметры.Вставить("Ссылка", Ссылка);
    Выборка = Запрос.Выполнить().Выбрать();

    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    Шапка = Макет.ПолучитьОбласть("Шапка");
    ОбластьКонтактнаяИнформацияШапка = Макет.ПолучитьОбласть("КонтактнаяИнформацияШапка");
    ОбластьКонтактнаяИнформация = Макет.ПолучитьОбласть("КонтактнаяИнформация");
    Подвал = Макет.ПолучитьОбласть("Подвал");
    ТабДок.Очистить();

    ВставлятьРазделительСтраниц = Ложь;
    Пока Выборка.Следующий() Цикл
        Если ВставлятьРазделительСтраниц Тогда
            ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
        КонецЕсли;

        ТабДок.Вывести(ОбластьЗаголовок);

        Шапка.Параметры.Заполнить(Выборка);
        ТабДок.Вывести(Шапка, Выборка.Уровень());
        ТабДок.Вывести(ОбластьКонтактнаяИнформацияШапка);

        ВыборкаКонтактнаяИнформация = Выборка.КонтактнаяИнформация.Выбрать();
        Пока ВыборкаКонтактнаяИнформация.Следующий() Цикл
            ОбластьКонтактнаяИнформация.Параметры.Заполнить(ВыборкаКонтактнаяИнформация);
            ТабДок.Вывести(ОбластьКонтактнаяИнформация, ВыборкаКонтактнаяИнформация.Уровень());
        КонецЦикла;

        Подвал.Параметры.Заполнить(Выборка);
        ТабДок.Вывести(Подвал);

        ВставлятьРазделительСтраниц = Истина;
1 Горогуля
 
22.07.16
11:57
>Поле объекта не обнаружено
это всё потому, что его там нет
2 mTema32
 
22.07.16
11:57
В запросе нет контактной информации.
3 Satiel
 
22.07.16
12:00
Точно...спасибо за помощь))
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой