Добавление внешнего отчета в конфигурацию УТ11
По теме из базы знаний
- Типовая борьба - личный опыт работы с типовыми конфигурациями 1С:8
- Алкогольная декларация для 1С 8.1, 8.2, 8.3 (1, 2, 3, 4, 5, 6, 7, 8 формы) УТ10.2/10.3, УТ11, УПП, КА, БП2.0/3.0, БП КОРП, Розница 1.0/2.1, Далион, Астор, УТАП и др. с подписью и шифрованием, редакция 2.3
- Прайс лист с картинками для УТ11 (УФ, добавление логотипа и свободных текстовых полей)
- Подстановка и добавление в отчет на СКД произвольных значений, которые нельзя получить запросом
- Книга доходов и расходов и кассовая книга для 1С 8.х любой конфигурации для предприятий на УСН, ПСН, ЕСХН
Найденные решения
(8)
Названия на свои поменяйте.
Функция СведенияОВнешнейОбработке() Экспорт
ВерсияБСП = СтандартныеПодсистемыСервер.ВерсияБиблиотеки();
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(ВерсияБСП);
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительныйОтчет();
ПараметрыРегистрации.Версия = "1.0";
ПараметрыРегистрации.БезопасныйРежим = Истина;
НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
НоваяКоманда.Представление = НСтр("ru = 'Отчёт поверка оборудования'");
НоваяКоманда.Идентификатор = "Отчёт поверка оборудования";
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
НоваяКоманда.ПоказыватьОповещение = Истина;
Возврат ПараметрыРегистрации;
КонецФункции
ПоказатьНазвания на свои поменяйте.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) Забыл написать - без вставления кода в модуль отчета (с, например функцией Функция СведенияОВнешнейОбработке() Экспорт), отчет не добавляется с ошибкой "Невозможно подключить дополнительный отчет из файла.Возможно, он не подходит для этой версии программы."
(8)
Названия на свои поменяйте.
Функция СведенияОВнешнейОбработке() Экспорт
ВерсияБСП = СтандартныеПодсистемыСервер.ВерсияБиблиотеки();
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(ВерсияБСП);
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительныйОтчет();
ПараметрыРегистрации.Версия = "1.0";
ПараметрыРегистрации.БезопасныйРежим = Истина;
НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
НоваяКоманда.Представление = НСтр("ru = 'Отчёт поверка оборудования'");
НоваяКоманда.Идентификатор = "Отчёт поверка оборудования";
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
НоваяКоманда.ПоказыватьОповещение = Истина;
Возврат ПараметрыРегистрации;
КонецФункции
ПоказатьНазвания на свои поменяйте.
Добрый день, Ут 11.4
Создал внешний отчет, добавил:
Публикация - используется, Размещение в разделах - Продажи, установил все галки в подчиненных элементах, включая корень "Продажи".
Начальная страница, слева Продажи - Отчеты - Дополнительные отчеты - Пусто, нет моего отчета...
Что я не учел? Подскажите пжста.
Создал внешний отчет, добавил:
Функция СведенияОВнешнейОбработке() Экспорт
РегистрационныеДанные = Новый Структура;
РегистрационныеДанные.Вставить("Наименование", "Наименование: Тест отчет по номенклатуре");
РегистрационныеДанные.Вставить("БезопасныйРежим", Ложь);
РегистрационныеДанные.Вставить("Версия", "1.0");
РегистрационныеДанные.Вставить("ВерсияБСП", "1.2.1.4");
РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет");
РегистрационныеДанные.Вставить("Информация", "Информация:Тест Отчет по номенклатуре");
ТЗКоманд = Новый ТаблицаЗначений;
ТЗКоманд.Колонки.Добавить("Идентификатор");
ТЗКоманд.Колонки.Добавить("Представление");
ТЗКоманд.Колонки.Добавить("Модификатор");
ТЗКоманд.Колонки.Добавить("ПоказыватьОповещение");
ТЗКоманд.Колонки.Добавить("Использование");
//СтрокаКоманды = тзКоманд.Добавить();
//СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛист";
//СтрокаКоманды.Представление = "Загрузить прайс-лист";
//СтрокаКоманды.ПоказыватьОповещение = Истина;
//СтрокаКоманды.Использование = "ОткрытиеФормы";
//
//СтрокаКоманды = тзКоманд.Добавить();
//СтрокаКоманды.Идентификатор = "ЗагрузитьПрайсЛистВАвтоматическомРежиме";
//СтрокаКоманды.Представление = "Загрузить прайс-лист в автоматическом режиме.";
//СтрокаКоманды.ПоказыватьОповещение = Истина;
//СтрокаКоманды.Использование = "ВызовСерверногоМетода";
РегистрационныеДанные.Вставить("Команды", ТЗКоманд);
Возврат РегистрационныеДанные;
КонецФункции
ПоказатьПубликация - используется, Размещение в разделах - Продажи, установил все галки в подчиненных элементах, включая корень "Продажи".
Начальная страница, слева Продажи - Отчеты - Дополнительные отчеты - Пусто, нет моего отчета...
Что я не учел? Подскажите пжста.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот