Как да вградите диаграма в отчет

Кажете ми как да направя следното?

В проект използвам компонента Chart, за да начертая диаграма. Освен това трябва да покажа отчета. Не знам кой компонент да избера за това (може би QuickReport; или може би създайте нов формуляр и поставете RichEdit върху него). Но е необходимо тази диаграма да бъде показана в този отчет и отчетът може да бъде записан на диск като файл.

Въпроси: 1 Кой е най-добрият компонент за използване за създаване на отчет?

2 Как да вмъкна графика в отчет, например в QuickReport? И ако в него, тогава как да го запишете във файл?

Компоненти->Инсталиране на пакети. Добавяне на бутон за избор на файл Delphi5\Bin\dcltqr50.bpl получаване на QRChart компонент можете да запишете отчет в неговия формат, вижте QuickRep.QRPrinter.Save();

Какво може да направи този компонент?

Как да вмъкна графика в него?

Вмъкване на диаграма. Хм. И да го нарисуваш на формуляра не е съдба? С всички произтичащи от това удобства! ;)

Хайде? Ясно каза, че трябва в доклада, а не във формуляра.

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

Възможно ли е и как да накарам QRChart да получава данни от Графиката, която се намира на формата. Просто графиката, която се намира на формата, има графика, която се променя в зависимост от това, което потребителят иска.

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

Възможно ли е с помощта на някакво свойство незабавно да се прехвърли към QRChart "y това, което се показва на графиката?

F1 не се опита да натисне - пише на английски и бяло: СвойствотоChartдефинира компонента TChart или TDBChart за показване на TQRChart. TQRChart е "интерфейсен" компонент. Той трябва да бъде свързан с компонент TChart или TDBChart с помощта на свойството Chart.

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

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

4 Семьон Сорокин: Благодаря ви!! Но, за съжаление, това доведе

Не може да се присвои на свойство само за четене.

И за какво събитие трябва да напиша този код?

Ще формулирам въпроса по-добре:

Има код на бутон, който показва отчет Form1.QuickRep1.preview;

Как да прехвърля данни от TChart към TQRChart? Много ви моля, помогнете. Как да използваме свойството Chart? И за какво събитие?