Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];

Вниз

Как встроить график (Chart) в отчёт?   Найти похожие ветки 

 
SashaLebed   (2004-05-26 15:02) [0]

Подскажите, как сделать следующее?

В проекте я использую компонент Chart для построения графика. Так же, мне нужно, чтобы выводился отчёта. Какой компонент выбрать для этого я не знаю (может QuickReport; а может создать новую форму, да расположить на ней RichEdit).
Но надо, чтобы в этом отчёте отображался этот график (Chart), и отчёт можно было бы сохранять на диске в виде файла.

Вопросы:
1 Какой компонент лучше использовать, для создания отчёта?

2 Как вставить график в отчёт, например в QuickReport? И если в него, то как его сохранить в файле?

Спасибо.


 
SashaLebed   (2004-05-26 16:20) [1]

Help!! Up!


 
Семен Сорокин ©   (2004-05-26 16:22) [2]

Components->Install Packages...
кнопка Add выбираешь файл Delphi5\Bin\dcltqr50.bpl
получишь компонент QRChart
сохранять отчет можно в его формате см.
QuickRep.QRPrinter.Save();


 
SashaLebed   (2004-05-26 18:23) [3]

А что этот компонент может?

Как в него вставить график?


 
WebErr ©   (2004-05-26 18:37) [4]

Вставить график...
Мда...
А нарисовать его на форме не судьба?
Со всеми вытекающими удобствами! ;)


 
SashaLebed   (2004-05-26 19:28) [5]

4 WebErr:

Ты чё? Ясно же сказал что он нужен в отчёте, а не на форме.


 
SashaLebed   (2004-05-27 01:07) [6]

4 Семен Сорокин:

Можно ли и как, сделать так, чтобы QRChart получал данные из Chart, который расположен на форме. Просто Chart, который расположен на форме, имеет график, который изменяется в зависимости от того, что хочет пользователь.


 
SashaLebed   (2004-05-27 07:55) [7]

4 Семен Сорокин:

Можно ли с помощью какого - то свойства сразу передать QRChart"у то, что изображается на Chart?


 
Семен Сорокин ©   (2004-05-27 10:34) [8]

F1 не пробовал нажимать - там англицким по белому написано:
The Chart property defines the TChart or TDBChart component to display on a TQRChart. TQRChart is an "interface" component. It must be associated to a TChart or TDBChart component using the Chart property.


 
SashaLebed   (2004-05-28 01:38) [9]

4 Семен Сорокин:

Посмотрел. Понял, что написано. Но вот когда начал пытаться осуществить, то у меня ничего не получилось. Как через это свойство связать Chart(на Form1) и QRChart, который на отдельной форме?


 
SashaLebed   (2004-05-28 09:18) [10]

Люди горю !!!
Pls!


 
Семен Сорокин ©   (2004-05-28 09:44) [11]

QRChart.Chart := Form1.Chart;


 
SashaLebed   (2004-05-28 10:03) [12]

4 Семен Сорокин:
Спасибо!! Но, к сожалению вывело

Cannot assign to a read-only property.

И на какое событие надо писать этот код?

Я получше вопрос сформулирую:

Есть код кнопки, который выводит отчёт
Form1.QuickRep1.preview;

Как передать данные из TChart в TQRChart? Очень прошу, помогите. Как использовать свойство Chart? И на какое событие?


 
SashaLebed   (2004-05-28 10:23) [13]

UP.


 
SashaLebed   (2004-05-28 10:41) [14]

Up.


 
Семен Сорокин ©   (2004-05-28 10:47) [15]

давай мыло - вышлю


 
SashaLebed   (2004-05-28 11:20) [16]

16111@r66.ru

saspochta1@yandex.ru

Большое спасибо!!!!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.06.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 1.831 c
14-1085402763
sucer
2004-05-24 16:46
2004.06.13
Посмотрите что делает эта гадина INTEL


3-1084820947
bgelena
2004-05-17 23:09
2004.06.13
Только 5 экземпляров приложения!!!


3-1085379152
nitro
2004-05-24 10:12
2004.06.13
Как получить значение записи в таблице, на которой стоит курсор?


1-1086015332
Санек
2004-05-31 18:55
2004.06.13
Как использовать системную переменную %TEMP% в пути файла?


14-1085759818
Petr V. Abramov
2004-05-28 19:56
2004.06.13
Виноватый назначен! :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский