При открытии внешнего отчета выводятся ошибки
Процедура Сформировать(Команда)
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(
ЭтотОбъект.СхемаКомпоновкиДанных,
ЭтотОбъект.КомпоновщикНастроек.Настройки,
ДанныеРасшифровки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,,ДанныеРасшифровки);
ЭтаФорма.Результат.Очистить();
ДокументРезультат = ЭтаФорма.Результат;
ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
ПоказатьОшибка инициализации модуля: ВнешнийОтчет.ВозвратыНаДоработку.Форма.ФормаОтчета.Форма
по причине:
{ВнешнийОтчет.ВозвратыНаДоработку.Форма.ФормаОтчета.Форма(3,28)}: Тип не определен (КомпоновщикМакетаКомпоновкиДанных)
КомпоновщикМакета = Новый <<?>>КомпоновщикМакетаКомпоновкиДанных;
{ВнешнийОтчет.ВозвратыНаДоработку.Форма.ФормаОтчета.Форма(9,36)}: Тип не определен (ПроцессорКомпоновкиДанных)
ПроцессорКомпоновкиДанных = Новый <<?>>ПроцессорКомпоновкиДанных;
{ВнешнийОтчет.ВозвратыНаДоработку.Форма.ФормаОтчета.Форма(17,26)}: Тип не определен (ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент)
ПроцессорВывода = Новый <<?>>ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумен
По теме из базы знаний
- Доработка универсального механизма «Шаблон типового отчета для СКД». Вызов внешних отчетов из панели команд отчета. Регистрация отчета в справочнике "Внешние обработки" по кнопки.
- Распознавание и загрузка сканов в 1С "одним нажатием". УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.
- Формирование внешнего отчета в фоне
- Загрузка чеков из ФНС в документы 1С:БП, УНФ, ERP, КА и УТ
- Отчет "Полный анализ себестоимости выпущенной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)
Поле объекта не обнаружено (КомпоновщикНастроек)
НастройкиОтчета = ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки();
&НаКлиенте
Процедура Сформировать(Команда)
СформироватьНаСервере();
КонецПроцедуры
&НаСервере
Процедура СформироватьНаСервере()
НастройкиОтчета = ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки();
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(
ЭтотОбъект.СхемаКомпоновкиДанных,
ЭтотОбъект.КомпоновщикНастроек.Настройки,
ДанныеРасшифровки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,,ДанныеРасшифровки);
ЭтаФорма.Результат.Очистить();
ДокументРезультат = ЭтаФорма.Результат;
ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
ПоказатьПоле объекта не обнаружено (КомпоновщикНастроек)
НастройкиОтчета = ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки();
(2) Нет не под обычные. Код взят из Модуля объекта Процедура ПриКомпоновкеРезультата
только там он был без строк
И нормально открывался и формировался.
только там он был без строк
ЭтаФорма.Результат.Очистить();
ДокументРезультат = ЭтаФорма.Результат;
ДокументРезультат.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
И нормально открывался и формировался.
На клиенте(в форме) вызываете ОДИН метод из модуля объекта для формирования отчета, а не городите городуху в формах.
Если идти по второму пути - это путь к хаосу и пустым вопросам.
Если ничего непонятно, то мне жаль тратить время на то, что должен знать каждый
Если идти по второму пути - это путь к хаосу и пустым вопросам.
Если ничего непонятно, то мне жаль тратить время на то, что должен знать каждый
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот