powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / на панели PivotTable нет кнопки для просмотра диаграммы
15 сообщений из 15, страница 1 из 1
на панели PivotTable нет кнопки для просмотра диаграммы
    #32907038
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрела я в справке MSDN про PivotTable, там он нарисован и подписаны все кнопки на панели инструментов.
Проблема такая: я вынесла на форму этот самый компонент, но кнопки Chart(чтобы нарисовать диаграмму) там нет.
PivotTable 11 - ый и используя я его в вижел студио.
Что нужно доставить или подключить ,чтобы появилась возможность строить диаграммы.
Там конечно есть экспорт в Эксель, в котором можно ее построить, но это не самое лучшее решение.
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32907490
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо добавить на форму ChartSpace, потом PivotChart.DataSource = PivotTable
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32909096
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо...
сделала, но есть такая проблема...
у меня у компонента pivottable datasource=nothing, а заполняется он данными не по запросу, а исходя из соединения к кубу по conectionstring.
Исходя из этого, у меня два вопроса уже не по теме диаграмм:
1. как задается datasource
2. можно ли делать выборки типа того, что вычисляемое поле, например > 100
Прошу прошения, возможно, за глупые вопросы, но я новичок и немного запуталась...
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32909132
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
небольшое добавление:
я вынесла на форму datasource control 11, что и каком св-ве необходимо написать (если в св-ве conectionstring - то можно ли копировать данное значение, например из вынесенного на форму oledbdataadapter, в качестве провайдера взято ...olap)
и далее, если предположим вся эта проблема решена, то св-вах pivottable в строке datasource выбрать этот самый контрол?
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32909538
Фотография Валек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в PT вы можете указать в качестве источника контрол, в камом контроле указаваете источник данных и запрос к нему
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32909603
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я всегда делаю так:
PTable1.ConnectionString = CONN_STR_OLAP
PChart1.DataSource = PTable1
и никогда не пользуюсь datasource control

для отображения результатов custom запросов есть свойство CommandText.

и ещё полезно скачать Office Web Component Toolpack - там много примеров кода
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32911162
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что есть CONN_STR_OLAP?
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32955918
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема все еще актуальна

есть строка подключения:
Код: plaintext
1.
Me.PTable1.ConnectionString = "User ID=" & myuser & "; password=" & psw & ";Provider=MSOLAP.2;Persist Security Info=True;Data Source=" & ds & ";Client Cache Size=25;Auto Synch Period=10000;Initial Catalog=Northwind_OLAP"
она работает

Строка для PChart1 в таком варианте:
Код: plaintext
1.
PChart1.DataSource = PTable1
не прокатывает - выдается ошибка
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32955948
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выдаёт ошибку "Specified cast is not valid"

Все это делаю в среде VB.NET
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32956521
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь сталкивался с такой проблемой???
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32957940
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто-нить знает - как можно обмануть?
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32958947
ura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так
PChart1.DataSource = PTable1.DataSource
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32959325
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irinka
у меня у компонента pivottable datasource=nothing, а заполняется он данными не по запросу, а исходя из соединения к кубу по conectionstring.


я чуть выше писала, что datasource=nothing - в этом-то и проблема
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32959435
Guestic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код на VB.NET
ChartSpace1.DataSource = CType(PivotTable1, AxHost).GetOcx()
...
Рейтинг: 0 / 0
на панели PivotTable нет кнопки для просмотра диаграммы
    #32959471
irinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guestic
Код на VB.NET
ChartSpace1.DataSource = CType(PivotTable1, AxHost).GetOcx()

СПАСИБО!!!
Вроде прокатило!!!
УРААААААА!!!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / на панели PivotTable нет кнопки для просмотра диаграммы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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