Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Как встроить график (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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
1-1085694456
GEN++
2004-05-28 01:47
2004.06.13
DLL обмен строками


1-1086163121
DN
2004-06-02 11:58
2004.06.13
Сравнение дат


14-1085800307
Думкин
2004-05-29 07:11
2004.06.13
С днем рождения! 29 мая


3-1084950254
zorik
2004-05-19 11:04
2004.06.13
Сортировка


14-1085611831
Мазут Береговой
2004-05-27 02:50
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский