Скачать [infostart] Easy Peasy. Легкий обмен с MS Power BI, MS Excel и пр. (2023)

Скачать [infostart] Easy Peasy. Легкий обмен с MS Power BI, MS Excel и пр. (2023)
0
113

IvX

Команда форума
Модератор
Сообщения
8,862
Реакции
146
1697664602854
Автор: infostart
Название: Easy Peasy. Легкий обмен с MS Power BI, MS Excel и пр. (2023)

Описание:

Идея заключается в создании простого и эффективного механизма для пользователей, который позволит им быстро и легко загружать данные отчетов из 1С в приложения MS Power BI и MS Excel.

Подробное описание:

Предлагаемое решение не претендует на полное покрытие всех потребностей, и оно имеет свои достоинства и недостатки, которые будут описаны далее.

История:

Мы получали много запросов от наших клиентов о необходимости переноса данных из отчетов 1С в Power BI или Excel. Существовали различные идеи, как это сделать, такие как использование OData, но этот метод оказался сложным и неудобным для компоновки и объединения данных. Также рассматривался вариант передачи данных через файлы, но это было не самым современным подходом.

В результате мы предложили современное и удобное решение для пользователей.

Исходные вводные:

Мы используем типовую Демонстрационную конфигурацию "Библиотека стандартных подсистем", редакция 3.1 (3.1.4.434).

Сервис добавляется "как есть" без рассмотрения вопросов безопасности передачи данных, так как это не является темой данной статьи.

Был установлен и настроен IIS, а также опубликована база DemoSSL.

Описание сценария работы:

  1. Пользователь заходит в необходимый отчет в 1С, настраивает его и сохраняет вариант отчета.
  2. Далее пользователь может использовать две скрытые ссылки:
    • Ссылка для получения сериализованного отчета.
    • Ссылка для получения HTML-страницы.
Ограничения и недостатки:

  • В текущей реализации не передаются диаграммы в HTML.
  • Не формируются отчеты с настройками других пользователей.
  • Нельзя задавать одинаковые наименования вариантов.
  • XML-формат используется только для таблиц.
Достоинства:

  • Большинство отчетов, созданных с помощью СКД, могут быть получены пользователями в Excel или Power BI без необходимости привлечения разработчиков.
  • Пользователи могут самостоятельно выгружать нужные отчеты в нужные им системы.
Как видит пользователь:

  1. Пользователь открывает необходимый отчет и настраивает его.
  2. Затем у пользователя есть два варианта использования:
    • Пользователь переходит по скрытой ссылке в браузере, вводит логин и пароль и получает быстрый отчет FlashReport.
    • Пользователь открывает Excel (или Power BI), указывает источник данных, вводит логин и пароль, и получает данные, которые могут быть загружены в Excel (или Power BI).
Операция выполняется один раз, затем пользователю нужно только нажимать одну кнопку.

Как видит разработчик:

Разработчик добавляет сервис в конфигурацию, сравнивает и объединяет данные, добавляет разрешения в роли, и публикует веб-сервис на веб-сервере.

Скачать:
 
Последнее редактирование:
8,902Темы
9,800Сообщения
12,533Пользователи
Dmitriy25Новый пользователь
Сверху