powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / pivotcache and model(Power Pivot )
4 сообщений из 4, страница 1 из 1
pivotcache and model(Power Pivot )
    #39913489
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдруг Model(PowerPivot) уже работает без подключения, но я ничего не нашел, Power Pivot необходимо подключение и в него загрузить данные, при этом строку подключения нельзя удалить.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
'... 

Set pvc = wb.PivotCaches.Create(xlExternal) 'создаю кэш таблицы
Set pvc.Recordset = cl.MsRs 'передаю RS в кэш таблицы
     pvc.CreatePivotTable wh.Cells(6, 1), "pv" 'создаю сводную

'строю далее таблицу



сводная строится без ошибок и все хорошо, но если пользователь использует фильтр или перетаскивает столбец, любые действия со сводной, то сводная подвисает.
Задача заключается сделать сводную без подключения к серверу, но максимально комфортно работать со сводной.
Если делать модель на тех же данных, все работает быстро, но Model(PowerPivot) не может работать без подключения

Может есть идеи?
...
Рейтинг: 0 / 0
pivotcache and model(Power Pivot )
    #39915173
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую вопрос по другому поставить
Если в VBA строю обычную сводную, то при работе со сводной она начинает тормозить.
Если вручную строю сводною, но источник Power Pivot, да файл много весит, долго открывается, но со сводной работать пользователю комфортно, так как нет тормозов

Задача сделать сводную без подключения к серверу, как бы локальный кэш, что бы она хранила, со обычной сводной все ок, а через модель нельзя так, надо обязательно подключение. Может вдруг, я что-то не знаю?
...
Рейтинг: 0 / 0
pivotcache and model(Power Pivot )
    #39915348
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Focha
сделать сводную без подключения к серверу
А откуда сводная тогда данные будет брать? Тут либо-либо. Если строите на основании диапазона данных - то они могут быть закешированы. А если подключение - то нет, т.к. в этом случае Excel хранит только строку подключения, а PP при этом даже не пытается что-то сохранять, т.к. является совершенно иным инструментом.
...
Рейтинг: 0 / 0
pivotcache and model(Power Pivot )
    #39917903
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist
Focha
сделать сводную без подключения к серверу
А откуда сводная тогда данные будет брать? Тут либо-либо. Если строите на основании диапазона данных - то они могут быть закешированы. А если подключение - то нет, т.к. в этом случае Excel хранит только строку подключения, а PP при этом даже не пытается что-то сохранять, т.к. является совершенно иным инструментом.


Код: vbnet
1.
Dim pvc As PivotCache


Он то и позволяет хранить данные без подключения, но в моделе не могу ничего подобного найти.

Понятно, что PP это не Excel, а надстройка для Excel, следовательно она живет отдельно, но VBA позволяет управлять PP, но вот создать кэш (или скорее всего тут другая модель хранения данных) не получается, хотя PP хранит данные внутри excel
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / pivotcache and model(Power Pivot )
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]