gifts2017

Шаблон отчета на СКД. Сохранение настроек. Отправка по почте. Выгрузка в Excel

Опубликовал Руслан Латыпов (levran) в раздел Программирование - Инструментарий

Шаблон для отчетов на основе СКД. Добавлена возможность выгрузки в Excel и отправка по почте с помощью функций конфигурации "1С:Библиотека стандартных подсистем 8.2".

Основу данного шаблона взял ТУТ.

Большое спасибо автору шаблона!

Для своих нужд добавил немного плюшек. Выгрузка в Excel. Отправка сформированного отчета по почте.

Для отправки по почте необходимо, чтобы в конфигурации присутствовали функции из конфигурации "1С:Библиотека стандартных подсистем 8.2". Сами отчеты формируются в самописной конфигурации, в типовых не тестировались, возможно, потребуется допил напильником, но надеюсь, что это не испугает собратьев по разуму. =) 

Также в модуль шаблона добавлена: Функция СформироватьАвтоматически(РежимФормирования = Неопределено) Экспорт


Данная функция помогает мне автоматически формировать отчеты. Далее с помощью другой обработки результат отправлятся по почте. Если будут на то желающие, выложу эту вспомогательную обработку, там в принципе все просто: Отчет вызывается в виде внешней обработки, либо встроенного отчета, далее вызов функции "СформироватьАвтоматически" и результат, аналогично командам по кнопке "Отправить по электронной почте", которая вызывает почтовые функции конфигурации "1С:Библиотека стандартных подсистем 8.2" отправляется по назначению.


И в отчет добавлен реквизит "ДополнительныеПараметры" (тип СписокЗначений), с помощью которых можно устанавливать реквизиты отчета, а также включать предустановленные отборы СКД. Все действия с доп. параметрами выполняются в функции "СформироватьАвтоматически".


Немного пояснений по доп. параметрам. Поиск совпадения полей отбора и элемента спика доп. параметров идет по представлению:

"Строка(ЭлементОтбора.ЛевоеЗначение) = ПараметрОбработки.Представление".

Возможно, не совсем оптимально, но пока решил это перебором в лоб. Если кто предложит более изящное решение, буду благодарен.

Скачать файлы

Наименование Файл Версия Размер
ShablonOtcheta 31
.erf 186,93Kb
10.07.15
31
.erf 1.0 186,93Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Елисеев (w-divin) 25.12.13 12:37
опять не УФ ((( пичальбеда (((

Как вы юзаете БСП не на УФ? удивляюсь...
2. Руслан Латыпов (levran) 26.12.13 07:39
Где-то видел в каталоге шаблон на УФ. Наверняка кто-то уже делал.
3. Сонечка (esa35) 30.11.16 19:31
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа