| 0
    
        lite777   09.03.23✎ 14:21 | 
        Здравствуйте , УТ11, Документ ЗаказПоставщику , На форме документа есть "надпись-Сссылка"- "ожидается поступление", при нажатии на нее формируется стандартный отчет-"Состояние выполнения документов,
мне нужно переделать этот отчет( добавить колонки), Отчет не скд, У него есть форма которая используется как всмпомогательная, макет обычный с областями , и модуль менеджера где формируется сам отчет собственно.(модуль пустой)
 Сохранил этот отчет как внешний, и в документе теперь можно к нему обратиться через Отчеты-ВнешниеОтчеты в модуле прописал типа -
 
 Функция СведенияОВнешнейОбработке() Экспорт
 
 НаименованиеОтчета="Ожидается поступление с ценой";
 
 ПараметрыРегистрации = Новый Структура;
 МассивНазначений = Новый Массив();
 МассивНазначений.Добавить("Документ.ЗаказПоставщику");
 ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
 ПараметрыРегистрации.Вставить("Вид", "Отчет");
 
 ПараметрыРегистрации.Вставить("Наименование", НаименованиеОтчета);
 ПараметрыРегистрации.Вставить("Версия", "1.0");
 ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
 ПараметрыРегистрации.Вставить("Информация", НаименованиеОтчета);
 ТаблицаКоманд = ПолучитьТаблицуКоманд();
 
 ДобавитьКоманду(ТаблицаКоманд,
 "Ожидается поступление с ценой", //представление команды в пользовательском интерфейсе
 "ОжидаетсяПостСЦеной", //идентификатор команды; любая строка, уникальная в пределах данной обработки
 "ОткрытиФормы");   //"ВызовСерверного метода"
 ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
 
 Возврат ПараметрыРегистрации;
 
 КонецФункции
 
 
 Процедура ВыполнитьКоманду(ИдентификаторКоманды, ПараметрыВыполненияКоманды = Неопределено) Экспорт
 // Реализация логики команды
 Если ИдентификаторКоманды = "ОжидаетсяПостСЦеной" Тогда
 
 //ТаблицаОтчета.Очистить()   ;
 
 СформироватьОтчетСостояниеВыполненияДокументов(ВходящиеДокументы, ТаблицаОтчета) ;  //Процедура из модуля менеджера Вхдок и ТаблицаОтчетов это Реквизиты Формы.
 КонецЕсли;
 
 КонецПроцедуры
 
 И из модуля менеджера перенес процедуры в модуль объекта внешнего отчета, 1 ошибка Ошибка отчет не предназначен для  инерактивного открытия,
 2 Как обращаться к данным  ВходящиеДокументы . Через Объект не дает
 |  |