Для чего это?
Разработка позволяет формировать графики, гистограммы и диаграммы для просмотра в браузере. Обработка предназначена для работы с платформой 1С, начиная с релиза 8.3.6
Требования
Любая конфигурация под управлением 1С 8.3.6 и старше.
Почему 8.3.6? Потому, что в разработке используются новые нативные методы работы с JSON.
Заготовка для разработки
Для каких конфигураций эта разработка, и какие данные можно выводить? Для любых конфигураций и любые данные можно вывести, которые имеет смысл отобразить на таких графиках и диаграммах. Всё в ваших руках. В обработке реализованы процедуры и функции для облегчения процесса разработки отчета.
Имеются примеры построения графика из Управления торговлей 11.1, которые упростят понимание процесса разработки (остаётся просто написать свой запрос, и сформировать структуру данных по образу и подобию)
Адаптивность
Отчеты корректно отображаются во всех популярных современных браузерах. В зависимости от разрешения экрана графики динамически перерисовываются. Таким образом, можно их просматривать с компьютера, ноутбука, планшета и смартфона без потери удобства.
Технологии
В разработке используется открытый модуль Chart.js. Крайний релиз платформы 1С 8.3 позволяет работать с форматом JSON, благодаря чему разработчики получили удобный инструмент для работы со сторонними web-решениями.
Вывод в окно браузера сделан по той причине, что старый ослик(IE) , используемый в поле html-документа стабильно падает при работее с более менее свежими скриптами js
Что в архиве
Раработка поставляется одним архивом, который содержит:
JsChart.epf - обработка с открытым исходным кодом, генерирующая отчеты (для примера, реализован вывод графиков из данных УТ 11.1)
DemoData.xml - файл выгрузки, загружать в чистую базу УТ 11.1.10.103 типовой универсальной обработкой ВыгрузкаЗагрузкаДанныхXML.epf (если есть потребность быстро посмотреть/показать функциональность инструмента)