Доброго времени суток.
Пишу внешний отчет на СКД, который цепляется к справочнику. БП3.0
Подскажите, плиз, как обратиться к владельцу формы, сиречь элементу справочника, из которого этот отчет вызывается.
Проблема в том, что отладчик эту внешнюю форму не перехватывает, а имеющиеся обработки тестирования внешних печатных форм заточены под обработки и их выполнение в режиме вывода печатных форм. У меня же отчет и он открывает форму отчета.
Т.е. мне сейчас доступно только запустить отчет и увидеть текст ошибки.
Типовая открывает форму командой
ОткрытьФорму("ВнешнийОтчет." + ИмяОбработки + ".Форма", ПараметрыОбработки, Форма);
где элемент структуры ПараметрыОбработки с ключом "ОбъектыНазначения" это массив с искомой ссылкой.
Но вот добраться до неё из открывамой фомы не выходит.
Перебор методом тыка Параметры.ОбъектыНазначения и стандартных Параметры.СсылкаНаОбъект, ЭтаФорма.Владелец и т.п. результата не дали.
Пишу внешний отчет на СКД, который цепляется к справочнику. БП3.0
Подскажите, плиз, как обратиться к владельцу формы, сиречь элементу справочника, из которого этот отчет вызывается.
Проблема в том, что отладчик эту внешнюю форму не перехватывает, а имеющиеся обработки тестирования внешних печатных форм заточены под обработки и их выполнение в режиме вывода печатных форм. У меня же отчет и он открывает форму отчета.
Т.е. мне сейчас доступно только запустить отчет и увидеть текст ошибки.
Типовая открывает форму командой
ОткрытьФорму("ВнешнийОтчет." + ИмяОбработки + ".Форма", ПараметрыОбработки, Форма);
где элемент структуры ПараметрыОбработки с ключом "ОбъектыНазначения" это массив с искомой ссылкой.
Но вот добраться до неё из открывамой фомы не выходит.
Перебор методом тыка Параметры.ОбъектыНазначения и стандартных Параметры.СсылкаНаОбъект, ЭтаФорма.Владелец и т.п. результата не дали.
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Вы не поняли. Дело не в массиве, а в отсутствии в контексте формы внешнего отчета в Параметрах элемента ОбъектыНазначения.
Параметры.ОбъектыНазначения - Поле объекта не обнаружено.
Этот массив куда-то в другое место приходит. А куда я не могу выяснить, т.к. отладчик не входит во внешнюю форму.
Параметры.ОбъектыНазначения - Поле объекта не обнаружено.
Этот массив куда-то в другое место приходит. А куда я не могу выяснить, т.к. отладчик не входит во внешнюю форму.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот