Связь графика и базы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
basicom
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 20.05.2003 (Вт) 10:10
Откуда: Екатеринбург

Связь графика и базы

Сообщение basicom » 23.05.2003 (Пт) 13:02

Может мой вопрос и банален но я не нашёл подходящего через поиск :(
Суть: есть постоянно обновляемая таблица в Access; необходимо построение графиков по данным из этой таблицы.
Вопрос: есть ли способ удобного построения графиков на подобии работы DBGrid совместно с Data для таблиц? Уж больно тягостно становиться на душе как вспомнишь объект Graf: толи лыжи не едут, то ли что?
Помогите кто чем может, хоть кодом как столбцы из таблицы сделать линией на экране :?:

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 23.05.2003 (Пт) 14:32

Как насчет контрола MSChart?

SergeySV
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 124
Зарегистрирован: 17.04.2003 (Чт) 14:39
Откуда: Россия, Москва

Re: Связь графика и базы

Сообщение SergeySV » 23.05.2003 (Пт) 16:51

Я с объектом Graph довольно плотно работал. Он не такой страшный, хотя в некоторых ситуациях с ним конечно тяжело.

Помню долго гемороился когда у меня по щелчку пользователя менялись кол-во выводимых графиков на экран, причем для некоторых нужна была второстепенная ось, а для других нет.
Сложность была в том что сам Graph вмешивается в работу и решает какие оси надо отобразить после каждого удаления/добавления графика и естественно далеко не всегда правильно. Плюнул на него и после каждого изменения кол-во выводимых графиков вставил код задающий все параметры по осям для текущих графиков - только так удалось его усмирить :-)

Если очень надо, могу выслать форму с Graph для экспериментов...
Главное двигаться не быстрее, чем думает твоя голова.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 23.05.2003 (Пт) 16:53

MS Office Web Components OLAP однозначно! :twisted:

SergeySV
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 124
Зарегистрирован: 17.04.2003 (Чт) 14:39
Откуда: Россия, Москва

Сообщение SergeySV » 26.05.2003 (Пн) 9:54

RayShade писал(а):MS Office Web Components OLAP однозначно! :twisted:


А что за компонент такой, че-то не смог его найти... :(
Главное двигаться не быстрее, чем думает твоя голова.

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 26.05.2003 (Пн) 11:49

Идет в поставке с офисом. Начиная с 2000, если не ошибаюсь.
В папке Office Tools должны быть (Office Web Components).

2RayShade - только OLAP тут наверно не при чем :wink:

basicom
Обычный пользователь
Обычный пользователь
 
Сообщения: 60
Зарегистрирован: 20.05.2003 (Вт) 10:10
Откуда: Екатеринбург

Сообщение basicom » 04.06.2003 (Ср) 8:59

Спасибо за участие, но вопрос отложил, а решение не нашёл.
как в VB4.0 подключить MSChart? я не нашёл(может он с 5-го басика?)
И с Office Web Components проблема:
компонент установлен, файлы есть, но при добавлении в проект MSOWC.dll пишет OLE Automation error
Требуется совет. Help me! :(

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 04.06.2003 (Ср) 9:38

Да, MSChart пошел с 5-го. В 4-м был как раз MSGraph.ocx, о котором, видимо, SergeySV говорил.

По поводу Web Components чегой-то сразу так не знаю... Может, кто другой подскажет :roll:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 127

    TopList  
cron