Выгрузка данных из BPMonline в Excel

Можна ли выгружать данные из BPMonline 5.4.0 в динамические таблицы Excel

Нравится

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

Здравствуйте.

Да, есть кнопочка в самом низу окна реестра данных:

1

))). Спасибо. Это я знаю. Я говорю об обновлении данных в Excel при обновлении в BPMonline. То есть о выгрузке не в статическую таблицу, а в динамическую.

Здравствуйте.

Спасибо за уточнение :)
К сожалению нет, в существующий файл выгрузить данные в данный момент возможности нет.

Если я верно понял, то что мешает подключиться из Excel к БД, введя параметры подключения и таблицу?
excel+bpmonline

Спасибо большое. А не подскажете как подключиться сразу к нескольким таблицам, а то получается приконектиться только к одной))

У меня на разных листах успешно вытянулись разные таблицы.
Если нужно общую выборку из нескольких, можно написать в БД свою view, вытягивающую из таблиц нужные колонки.

то есть нужно программировать? или есть какой-то алгоритм?

В MSSQL Management Studio есть визуальный конструктор view. А что именно Вам надо сделать?

Сделать отчет на основании полей из разных таблиц

Тогда да, такой способ подойдёт: сконструировать в визуальном режиме представление (таблицы, колонки, сортировка, фильтация), сохранить его в БД, а потом к нему обращаться из Excel так же, как к обычной таблице.
view
Но важно, чтобы с компьютера, где будет запущен Excel, был доступ к серверу БД.

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

Там только для Excel 2010.

Из контекста вопроса не ясно, про какую конкретно версию excel идет речь.
И потом, доступ к объектам через веб-сервис OData избавит от необходимости напрямую обращаться к БД.

Да, это хороший способ, а для On-Demand - единственный, хотел вчера тоже поэкспериментировать, но не нашёл сходу 2010 версии. Вот ещё инструкция Excel + OData.

В ближайшем обновлении SDK будет отдельный блок статей, посвященный работе с BPMonline по OData. Следите за новостями :)

А для 3.X связка Excel и БД вне конкуренции.

"Зверев Александр" написал:Если я верно понял, то что мешает подключиться из Excel к БД, введя параметры подключения и таблицу?

Товарищи, еще вопрос: вытянул в Excel таблицу. Но, к сожалению, не все колонки попали в свод. В частности не нашли отображения в своде две колонки типа справочник. С чем это может быть связано?

С тем, что непосредственно в таблице в колонке типа "справочник" хранятся GUID-ы, а названия элементов справочника - в другой таблице. Чтобы их вытянуть в виде текста нужно делать представление, как на моём скриншоте выше.

Или же стоит разбираться с интеграцией посредством OData, ссылку на который привела Елена.

Спасибо большое

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