Сведения о внешнем отчете

Сведения о внешнем отчете

Настройка системы 23.11.2017 12:12 5963

Для создания внешнего отчета в 1С Предприятии существует специальный вид файлов с расширением (*.erf). Файл отчета можно создать в режиме конфигуратора. Для этого нужно перейти в главном меню Фай->Новый->Внешний отчет. Для того чтобы подключить созданный отчет в типовые конфигурации на управляемом приложении, в нем должна присутствовать специальная функция "СведенияОВнешнейОбработке". Данная функция содержит сведения о подключаемом отчете. Она должна находится в модуле отчета и быть экспортной.

Экспортная функция "СведенияОВнешнейОбработке()"

Для того чтобы добавить сообщение, необходимо Войти или Зарегистрироваться

Для добавления отчета или обработки нужно в модуле добавить Функцию СведенияОВнешнейОбработке()

После сохранения приступим к добавлению в программу:

Ставим галку Дополнительные отчеты и обработки

Открываем дополнительные отчеты и обработки и жмем создать, появляется окно выбора файла, после выбора:

Укажите Размещение (в каком разделе отображать данный отчет/обработку) и в списке в колонке Быстрый доступ выберите пользователей, которым будет доступен данный отчет/обработка.

Если при добавлении вы получаете ошибку:

Если ВнешнийОбъектМетаданные.ХранилищеВариантов <> Неопределено Тогда

То нужно заменить в модуле объекта, в ф ункции СведенияОВнешнейОбработке() :

Вы здесь

Универсальные функции для модуля дополнительных внешних отчетов (1С 8.3, управляемые формы).

Функция СведенияОВнешнейОбработке () Экспорт

ИмяОтчета = ЭтотОбъект . Метаданные (). Имя ;
Синоним = ЭтотОбъект . Метаданные (). Синоним ;
Синоним = ?( ЗначениеЗаполнено ( Синоним ), Синоним , ИмяОтчета );

РегистрационныеДанные = Новый Структура ;
РегистрационныеДанные . Вставить ( "Вид" , "ДополнительныйОтчет" );
РегистрационныеДанные . Вставить ( "Наименование" , Синоним );
РегистрационныеДанные . Вставить ( "Версия" , "1.1" );
РегистрационныеДанные . Вставить ( "БезопасныйРежим" , Истина);
РегистрационныеДанные . Вставить ( "Информация" , "Отчет " + Синоним );

ДобавитьКоманду ( ТаблицаКоманд , Синоним , "СформироватьОтчет" , "ОткрытиеФормы" , Истина);

РегистрационныеДанные . Вставить ( "Команды" , ТаблицаКоманд );

Команды = Новый ТаблицаЗначений ;
Команды . Колонки . Добавить ( "Представление" , Новый ОписаниеТипов ( "Строка" ));
Команды . Колонки . Добавить ( "Идентификатор" , Новый ОписаниеТипов ( "Строка" ));
Команды . Колонки . Добавить ( "Использование" , Новый ОписаниеТипов ( "Строка" ));
Команды . Колонки . Добавить ( "ПоказыватьОповещение" , Новый ОписаниеТипов ( "Булево" ));
Команды . Колонки . Добавить ( "Модификатор" , Новый ОписаниеТипов ( "Строка" ));

Читайте также:  Повышение напряжения оперативной памяти

Процедура ДобавитьКоманду ( ТаблицаКоманд , Представление , Идентификатор , Использование = "ОткрытиеФормы" , ПоказыватьОповещение = Ложь, Модификатор = "ПечатьMXL" )

НоваяКоманда = ТаблицаКоманд . Добавить ();
НоваяКоманда . Представление = Представление ;
НоваяКоманда . Идентификатор = Идентификатор ;
НоваяКоманда . Использование = Использование ;
НоваяКоманда . ПоказыватьОповещение = ПоказыватьОповещение ;
НоваяКоманда . Модификатор = Модификатор ;

Ссылка на основную публикацию
Сварочный полуавтомат сварис отзывы
#261 SergDemin Andrewtelex , двигайтесь дальше. EWM, Merkle . Нет предела совершенству. #262 Andrewtelex Andrewtelex , двигайтесь дальше. EWM, Merkle...
Резервное копирование гугл плей
Резервное копирование Android или по-другому — бэкап (англ. Backup) – это важнейшая операция по сохранению данных пользователя, позволяющая быстро восстановить...
Резервное копирование на сетевое хранилище
На этом шаге выберите хранилище резервных копий: Онлайн-хранилище . Выберите этот вариант, если вы хотите хранить резервные копии в Онлайн-хранилище...
Сведения о внешнем отчете
Настройка системы 23.11.2017 12:12 5963 Для создания внешнего отчета в 1С Предприятии существует специальный вид файлов с расширением (*.erf). Файл...
Adblock detector