|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Всем привет. Есть Excel-файл, который содержит лист со сводной таблицей. Источником случит MS-куб. Мне необходимо макросом пересоздавать подключение. Но после его удаления, сводная таблица перестает быть таковой. Что логично. Подскажите как быть в такой ситуации? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2015, 14:52 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Yagrus2, Попробуйте что-то вроде: Код: vbnet 1. 2. 3.
где sCon - строка нового подключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2015, 15:25 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
The_Prist, Пытаюсь заполнить переменную, но сталкиваюсь в проблемой Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Подскажите, как получить строку? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2015, 18:22 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Yagrus2, "OLEDB;Provider=MSOLAP.6;Integrated Security=SSPI;Persist Security Info=True;Data Source=bi-ssas;Initial Catalog=gb_fr" а это не подходит? .PivotCaches(1).Connection = "OLEDB;Provider=MSOLAP.6;Integrated Security=SSPI;Persist Security Info=True;Data Source=bi-ssas;Initial Catalog=gb_fr" Ну и вообще хотелось бы уточнить: 1. В чем причина пересоздания подключения? 2. Как это подключение создается вообще. Кодом, руками? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2015, 18:25 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
The_Prist, В EXCEL-е руками создано подключение к MS-кубу. На основе КУБА создан макет отчета - сводная таблица. Одна из мер (DeltaНакопительно) хранится в ROLAP секции. Это значит, что куб не хранит в себе ее значения, а просто отслеживает изменения реляционной таблицы, в которой она(эта мера) и хранится. То есть, если в SQL-таблице меняется мера-DeltaНакопительно, то пользователь должен заметить изменения в отчете. Причем процессить куб не нужно. Достаточно на клиенте нажать Refresh. Если в качестве клиента используется Excel, то Refresh не помогает. Но если заново создать подключение к тому же MS-кубу, то изменение будет видно. И получается что: есть два подключения к одному объекту(КУБу), на двух листах одинаковые макеты отчетов(сводные таблицы), а информация в них разная. Обновление кэша у Excel не помогает. Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 10:47 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Yagrus2, там может в свойствах сводной таблицы отключить сохранение данных? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 11:14 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
An12Yagrus2, там может в свойствах сводной таблицы отключить сохранение данных? Можете показать на скрине ,что вы имеете ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 13:46 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
политики фирмы не позволяют выгружать рисунки Параметры сводной таблицы\ Данные\ Сохранять исходные данные вместе с файлом - убрать галочку. в сводных таблицах со связью с OLAP пункты чуть отличаются, но под рукой их нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 14:26 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
An12, Эта настройка по умолчанию отключена. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 15:31 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 16:26 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
еще --> ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 16:29 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Есть надстройка MS Power Query для Excel. Там есть функция очистки кэша. да и провайдеры немного отличаются от стандартных. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 16:39 |
|
Соединение и сводная таблица. EXCEL
|
|||
---|---|---|---|
#18+
Решил исходную проблему настройкой на стороне MS-куба. Для наглядности привел скриншоты. Настраиваемые объекты: Секция - "ДельтаНакопительно" и ее составляющая "T FACT Operations Mdx Cumulative Total Профиль Склада". И там и там нужно указать: StorageMode -> ROLAP и ProactiveCaching -> Rolap в реальном времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2015, 18:39 |
|
|
start [/forum/topic.php?fid=61&msg=39125928&tid=2173251]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 421ms |
0 / 0 |