Всем привет!
Есть типовая 1С ЕРП. В отчет "Инвентарная книга ОС (ОС-6б)" Надо добавить колонку. ВОПРОС, где это гребаный запрос????
Точка остановы не попадает в Модуль менеджера.
Отладку на сервере и подключение фоновых сделай.
Запусти через конфигуратор с параметром РежимОтладки...
В конце концов - найди этот запрос и запиши его текст в файл...
Ребзя, в продолжении темы по данному отчету.
В модуле формы есть условие:
....
Если ИБФайловая Тогда
АдресХранилища = ПоместитьВоВременноеХранилище(Неопределено, УникальныйИдентификатор);
Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет(ПараметрыОтчета, АдресХранилища);
РезультатВыполнения = Новый Структура("ЗаданиеВыполнено", Истина);
Иначе
РезультатВыполнения = ДлительныеОперации.ЗапуститьВыполнениеВФоне(
УникальныйИдентификатор,
"Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет",
ПараметрыОтчета,
БухгалтерскиеОтчетыКлиентСервер.ПолучитьНаименованиеЗаданияВыполненияОтчета(ЭтаФорма));
Второй параметр Функция ЗапуститьВыполнениеВФоне(..., Знач ИмяЭкспортнойПроцедуры,....).
ИмяЭкспортнойПроцедуры это строка "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет".
"Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет" - это обращение к процедуре СформироватьОтчет менеджеру объекта.
Так как я отчет вытащил в внешний, все что было в Менеджере Объекта перетащил в Модуль Формы, "Отчеты.ИнвентарнаяКнигаОС.СформироватьОтчет" уже не прокатывает. Как правильно теперь указать тот параметр?
Правильнее:
надо передать экспортную процедуру модуля формы (указать ее в виде строки) внешнего отчета в Общий модуль Конфигурации. Как?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший