Экспорт отчета с фильтрацией из раздела "Аналитика"

Добрый день. Работаю с BPMonline 7.3. Необходимо реализовать экспорт в Excel отчета, который на данный момент вызывается с указанием фильтров в разделе "Аналитика" модуля Документ. Как это можно сделать?

Нравится

11 комментариев

Добрый день Наталия!!!

по умолчанию в версии 7.3 как и выше создавать Отчеты в Эксель формате нет возможности. Для того чтобы создать Отчет в эксель формате я бы советовал использовать, загрузив во Внешние сборки, стороннюю DLL позволяющую формировать отчеты в Эксель формате. Я к примеру использую DLL от компании Syncfusion - "Syncfusion.XlsIO.Base.dll"

Или у вас Наталья в другом проблема, и я вас неправильно понял, прочитав ваше сообщение. Поясните пожалуйста побее детально, задачу что требуется решить. Спасибо!!!

Добрый день, Михаил!

Я создала новый отчет с фильтрами
вид экрана
Он работает, все в порядке. Выгружается в виде PDF.

Клиент хотел бы иметь такой же отчет в виде XLS файла.

Добрый день Наталия!!!

как я и писал выше, для решения вашей задачи вам лучше использовать стороннюю DLL позволяющую создавать Отчеты в эксель формате. Еще раз повторюсь стандартными инструментами BPMOnline этого не умеет делать, только PDF, Word

Михаил, спасибо за ответ. Т.е. я так понимаю, задачу, стоящую передо мной, можно технически реализовать?
Если можно - дайте ссылки на информацию, как загружать стороннюю DLL в проект, как ее подключать.
Заранее спасибо!
И как данная реализация выглядит у Вас? Т.е. можно использовать те же фильтры? Если можно - примерный план реализации.
Буду очень признательна!

Возможно, с помощью Power Pivot через ODATA вытащить данные из bpm, и уже в Excel построить отчет?

"Владимир Соколов" написал:Возможно, с помощью Power Pivot через ODATA вытащить данные из bpm, и уже в Excel построить отчет?

Можно и таким способом реализовать данную задачу. Но я думаю нужно привести пример для Наталии. Попробую за сегодня накидать пример как я реализовывал данную задачу на примере маленького отчета, и как вы Владимир предлагаете реализовать. Но думаю клиенту нужно чтобы прямо из программы формировался отчет.

Владимир
Предполагается, что отчет будет запрашивать сам клиент. Указанный Вами вариант решения можно автоматизировать?
Спасибо.

"Власов Михаил Викторович" написал:
Но думаю клиенту нужно чтобы прямо из программы формировался отчет.

Именно так!

Поднимаю вопрос....

Здравствуйте, Наталия!
Для загрузки внешних библиотек Вам необходимо перейти в конфигурацию. В конфигурации есть вкладка "Внешние сборки". Именно туда необходимо загружать *.dll файлы.

Пример формирования отчета в формате *.docx, *.pdf Вы можете посмотреть в схеме ReportHelper.

Показать все комментарии