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