Как да вградите диаграма в отчет
Кажете ми как да направя следното?
В проект използвам компонента 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? И за какво събитие?