Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBChart [D7]


Страницы:   1 2 3

Клара ©   (2006-12-05 09:15:00) 

Как распечатать диаграмму???
Пожалуйста помогите!!!


Elen   (2006-12-06 11:26:00) [21]


>  И тут же переключилась на запрос и в легенде только числовые
> поля (и в значения и в подписях)

А еще может ты поля в селекте не те подключила...


Elen   (2006-12-06 11:25:00) [22]


> Странненько.

Зайди на вкладку серии Marks и там проверь как стоит Style. если что поставь в  Label. Может там стоит у тебя Value


Клара   (2006-12-06 11:23:00) [23]

Я только, что подключила DBChart, через Table и легенда отражает текстовые поля, если их указать в Labels. И тут же переключилась на запрос и в легенде только числовые поля (и в значения и в подписях). Странненько.


Elen   (2006-12-06 11:21:00) [24]


> Клара

Я значит так делаю: Заидываю на форму TQuery, TDbchart. В DBCharte добавляю серию с Pie. На вкладке Series-Data source выбираю DataSet, В Labels втюхиваю поле строковое (подписи) в Pie втюхиваю поле с цыфрами и у меня легенда нормально выскакивает. Что у теба не получается не пойму


Anatoly Podgoretsky   (2006-12-06 11:13:00) [25]

> Клара  (06.12.2006 11:11:30)  [30]

Проверь все таки [23]
А по теме я уже запутался, о чем собственно идет речь, поскольку уже и легенда появилась.


Игорь Шевченко   (2006-12-06 11:13:00) [26]


> С большим уважением к Вам преподаватель БД.


Наглая ложь


Клара   (2006-12-06 11:11:00) [27]

Да проблема в этом.
Но, это не работает.


Elen   (2006-12-06 11:03:00) [28]


> Клара

Прежде пробуй [23]. Ато я не понимаю в чем проблема...


Клара   (2006-12-06 11:01:00) [29]

Мне не текст в диаграмме нужен, а одно из полей запроса. Я попробую.
Elen спасибо.


Клара   (2006-12-06 10:57:00) [30]

А вы, как и мы экспериментируйте. Все в жизни бывает.


Elen   (2006-12-06 10:51:00) [31]


> Как программным путем можно отразить текстовые поля, для
> подписей делений?
> например: DBChart1.Series.Labels:=?

Пропиши код в событии TDBChart.OnGetLegendText. Там анализируй номер лабела и задавай в LegendText нужный тебе текст.

> Да в том то и дело, что оно не отражается, если данные из
> запроса.

Чесно говоря не верю...


Клара   (2006-12-06 10:48:00) [32]

Да в том то и дело, что оно не отражается, если данные из запроса.
Как программным путем можно отразить текстовые поля, для подписей делений?
например: DBChart1.Series.Labels:=?


Anatoly Podgoretsky   (2006-12-06 10:41:00) [33]

> Клара  (06.12.2006 10:34:21)  [21]

Я Гофмана не читал и как то, такого желания не возникает, я пользуюсь общепринятой терминологией, по которой Labels это текстовые значения, графического представления данных.
А ты вроде бы говоришь о подписях делений, а не о метках (Labels) значений.


Elen   (2006-12-06 10:40:00) [34]


> Клара

Если в Labels выбрать поле с текстовыми данными например с ФИО то ФИО и отобразится


Elen   (2006-12-06 10:38:00) [35]


> Да именно легенда.

Так в легендах можно отображать не только цифры. см [16]. А с чем вы работаете Ado или еще - не важно.


Клара   (2006-12-06 10:34:00) [36]

Для Anatoly Podgoretsky специально!!!
Цытирую Гофмана: "В списке Labels выбираем имя поля, данные из которого используются в качестве меток для обозначения секторов диаграммы, а всписке Pie - имя поля из которого выбираются данные для построения секторов диаграммы".


Клара   (2006-12-06 10:24:00) [37]

Да именно легенда.
В своем примере Гофман источником выбрал Table (и в этом случае диаграмма видит все поля в подписях), а мы работаем с ADODataSet или с Query. А в чем разница относительно графика? И как быть? Я использовала ваш совет, но пока нет результатов.
Заранее спасибо.


Elen   (2006-12-06 10:02:00) [38]


> Клара

Labels Это имеется ввиду легенды?


Anatoly Podgoretsky   (2006-12-06 10:00:00) [39]

> Клара  (06.12.2006 09:40:17)  [17]

У меня из деловой графики, сложилось мнение, что по терминологии - Labels это значения числовых величин, выведеные рядом с графическим отображением.


Клара   (2006-12-06 09:40:00) [40]

Дело в том, что за числа в DBChart отвечает Pie, а Labels -это подписи.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо