Не удается подключить внешний отчет к нужному документу
По теме из базы знаний
- Конфигурация "Весовая ред. 3.0" для Платформы 1С 8.3
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Загрузка данных о продажах WildBerries из API Статистики и Отчетов в формате *.xlsx в 1С документ «Отчет комиссионера»
- Загрузка чеков из ФНС в документы 1С:БП 3.0, УНФ3.0, Розница3.0, ERP2.5, КА и УТ11.5
- Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Авито, Алиэкспресс, Ламода, Магнит - для БП, УНФ, УТ, КА, ERP
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ПараметрыРегистрации = Новый Структура;
МассивНазначений = Новый Массив;
ПечатнаяФорма, СозданиеСвязанныхОбъектов
ПараметрыРегистрации.Вставить("Вид", "Отчет");
МассивНазначений.Добавить("Документ.АИС_АПК_ЗаявлениеНаПолучениеСубсидии");
МассивНазначений.Добавить("Документ.АИС_АПК_УведомлениеПоЗаявлению");
МассивНазначений.Добавить("Документ.АИС_АПК_СоглашениеСПроизводителем");
МассивНазначений.Добавить("Документ.АИС_АПК_ЗаявкиНаКредиты");
ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
ПараметрыРегистрации.Вставить("Наименование", "Получить сведения об ЭЦП");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
ПараметрыРегистрации.Вставить("Версия", "1.0");
ПараметрыРегистрации.Вставить("Информация", "Дополнительная печатная форма Получить сведения об ЭЦП");
ПараметрыРегистрации.Вставить("ВерсияБСП", "");
ТаблицаКоманд = ПолучитьТаблицуКоманд();
ДобавитьКоманду(ТаблицаКоманд, "Сведения об ЭЦП", "СведенияЭЦП", "ВызовКлиентскогоМетода", Истина, "ПечатьMXL");
ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Показать
(3)
Безопасный режим = Ложь;
//И попробуй загнать программно пустые назначения а при добавлении - документы указать в ручную:
ПараметрыРегистрации.Вставить("Назначение", Новый СписокЗначений);
ПараметрыРегистрации.Вставить("ВерсияБСП", "");
Это закомментируй
Безопасный режим = Ложь;
//И попробуй загнать программно пустые назначения а при добавлении - документы указать в ручную:
ПараметрыРегистрации.Вставить("Назначение", Новый СписокЗначений);
(9) Я, возможно, неправильно понял Вас. Не появились команды отчета в документе, или не появились документы в списке "Размещение" при подключении отчета?
P.S. Первое невозможно - включение документов в определяемый тип "ОбъектСДополнительнымиКомандами" должно было решить проблему. Второе возможно, если в документы не внедрена подсистема .
P.S. Первое невозможно - включение документов в определяемый тип "ОбъектСДополнительнымиКомандами" должно было решить проблему. Второе возможно, если в документы не внедрена подсистема .
В общем модуле «ВариантыОтчетовПереопределяемый» в процедуре «ОпределитьОбъектыСКомандамиОтчетов» следует проверить принадлежность вашего объекта метаданных к обслуживаемому списку объектов. При необходимости - добавить:
Процедура ОпределитьОбъектыСКомандамиОтчетов (Объекты) Экспорт
…
Объекты.Добавить(Метаданные.Документы.АИС_АПК_ЗаявлениеНаПолучениеСубсидии);
…
КонецПроцедуры
Процедура ОпределитьОбъектыСКомандамиОтчетов (Объекты) Экспорт
…
Объекты.Добавить(Метаданные.Документы.АИС_АПК_ЗаявлениеНаПолучениеСубсидии);
…
КонецПроцедуры
А почему подключаешь к документам отчет?
должна быть внешняя обработка
ПараметрыРегистрации.Вставить("Вид", "Отчет");
должна быть внешняя обработка
нам нужно сформировать HTML документ с передачей в него ссылок на документы, в все варианты внешней обработки ругаются если не сформирован табличный документ
в ОбъектСДополнительнымиКомандами было всего 4 документа, причем не было вызовов других процедур, в списке есть и справочники, все несколько,и документы, но их наверно треть от существующих в базе, где они прописаны?
Я не понял, в списке на подключение два справочника и только, пытался один из них в по ссылкам в конфигурации найти, не нашел
Оба справочника определены в ОбъектСДополнительнымиКомандами, других там нет, есть в списке Авансовый отчет, я сравнил модуля документа с модулями заявления, все вроде есть, только в модуле менеджера команды печати определены, опять же через табдок
ВариантыОтчетовПереопределяемый тут точно ничего писать не надо, в результате при открытии заявления написал об отсуствие метода м модуле менеджера, никаких таких методов в других документах нет
Попробовал вот так
ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
"ВызовКлиентскогоМетода"
Добавил экспорную процедуру в модуль формы, она вызывает процедуру заполнения поля Вывод формы
Кнопка в документах появилаь, при ее нажатии, что то выполнилось, но форма не открылась, попытался ее открыть прокрамно, никак не получается, ни этотОбъект ни ВнешняяОбраьботка результатов не дают
Как открыть основную форму вызванной обработки?
ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
"ВызовКлиентскогоМетода"
Добавил экспорную процедуру в модуль формы, она вызывает процедуру заполнения поля Вывод формы
Кнопка в документах появилаь, при ее нажатии, что то выполнилось, но форма не открылась, попытался ее открыть прокрамно, никак не получается, ни этотОбъект ни ВнешняяОбраьботка результатов не дают
Как открыть основную форму вызванной обработки?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот