Можна ли выгружать данные из BPMonline 5.4.0 в динамические таблицы Excel
Нравится
Здравствуйте.
Да, есть кнопочка в самом низу окна реестра данных:
Здравствуйте.
Спасибо за уточнение :)
К сожалению нет, в существующий файл выгрузить данные в данный момент возможности нет.
Если я верно понял, то что мешает подключиться из Excel к БД, введя параметры подключения и таблицу?
У меня на разных листах успешно вытянулись разные таблицы.
Если нужно общую выборку из нескольких, можно написать в БД свою view, вытягивающую из таблиц нужные колонки.
В MSSQL Management Studio есть визуальный конструктор view. А что именно Вам надо сделать?
Тогда да, такой способ подойдёт: сконструировать в визуальном режиме представление (таблицы, колонки, сортировка, фильтация), сохранить его в БД, а потом к нему обращаться из Excel так же, как к обычной таблице.
Но важно, чтобы с компьютера, где будет запущен Excel, был доступ к серверу БД.
Во вложении черновой вариант статьи sdk, возможно будет полезной для вашей задачи.
Из контекста вопроса не ясно, про какую конкретно версию excel идет речь.
И потом, доступ к объектам через веб-сервис OData избавит от необходимости напрямую обращаться к БД.
Да, это хороший способ, а для On-Demand - единственный, хотел вчера тоже поэкспериментировать, но не нашёл сходу 2010 версии. Вот ещё инструкция Excel + OData.
В ближайшем обновлении SDK будет отдельный блок статей, посвященный работе с BPMonline по OData. Следите за новостями :)
"Зверев Александр" написал:Если я верно понял, то что мешает подключиться из Excel к БД, введя параметры подключения и таблицу?
Товарищи, еще вопрос: вытянул в Excel таблицу. Но, к сожалению, не все колонки попали в свод. В частности не нашли отображения в своде две колонки типа справочник. С чем это может быть связано?
С тем, что непосредственно в таблице в колонке типа "справочник" хранятся GUID-ы, а названия элементов справочника - в другой таблице. Чтобы их вытянуть в виде текста нужно делать представление, как на моём скриншоте выше.
Или же стоит разбираться с интеграцией посредством OData, ссылку на который привела Елена.