HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

DBChart komponens felhasználása


DBChart 1. rész

Példaprogram letöltése

5554 bájt

A Delphi Data Controls palettáján találhatunk egy TDBChart típusú komponenst, amellyel grafikonokat, diagramokat tudunk viszonylag egyszerűen, és nagyon jól konfigurálhatóan megjeleníteni egy Form-on. Most induló cikksorozatunkban ennek a komponensnek a használatát mutatjuk be.
Ha valaki készített már Excel-ben grafikonokat, akkor megszokhatta, hogy szinte mindent a saját igényeinek megfelelően tudott beállítani, a grafikon szinte minden tulajdonságát módosítani lehetett. A TDBChart komponens segítségével szintén tetszőleges kinézetű grafikont tudunk megjeleníteni, ami megfelelő beállítások mellett a legnagyobb igényeket is kielégíti.

A cikksorozat első részében azt vizsgáljuk meg, hogy miként tudjuk egy TTable tetszőleges mezőjének adatait megjeleníteni egy ilyen grafikonban. Ha végignézzük a nem kevés property-t, akkor találunk egy SeriesList nevűt. Ha megnyitjuk a property szerkesztőjét, akkor egy olyan ablak jelenik meg, melyen keresztül a grafikon szinte összes tulajdonságát be tudjuk állítani. Az ablakban két fő lap található: az első a Chart, a második a Series. A Chart lapon találhatók a grafikon egészére jellemző tulajdonságok beállításai, míg a Series lapon a kiválasztott adatsorozat tulajdonságai. A cikksorozatban ezeket mind egytől-egyig végignézzük, de most egyelőre maradjunk a Chart lapon belül a Series tulajdonságoknál. Az Add gombbal vegyünk fel egy új sorozatot, majd a megjelenő ablakban válasszuk ki a grafikon típusát. A Title gombbal új nevet adhatunk a sorozatnak, a Clone gombbal pedig létrehozhatunk egy új sorozatot ugyanilyen tulajdonságokkal. Ha meg szeretnénk változtatni a grafikon típusát, akkor kattintsunk a Change gombra. A grafikon típusa mindig csak a kiválasztott sorozatra vonatkozik, tehát egyszerre akár többféle grafikont is meg tudunk jeleníteni. Így pillanatok alatt tudunk teljesen átláthatatlan grafikont készíteni.
Ha felvettük az új sorozatot, akkor menjünk át a Series főlapra, ezen belül is a DataSource lapra. Ha több sorozatunk is van, akkor a legördülő listából válasszuk ki azt, amelyiknek az adatait módosítani szeretnénk.
Tehát ha minden jól ment, akkor a Data Source lapot látjuk. A legördülő listából válasszuk ki a Dataset opciót. A Dataset listából válasszuk ki azt a komponenst, melynek adatait látni szeretnénk a grafikonban. A Labels listában állítsuk be azt az adatbázis mezőt, melyben az értékekhez tartozó feliratok vannak tárolva, majd a Bar listában adjuk meg azt a mezőt, amelyben a grafikonban ábrázolandó adatok vannak. Ha dátum/idő mezőt szeretnénk ábrázolni, akkor a Date Time kapcsolót be kell kapcsolni! Ha az X mezőt is beállítjuk, akkor a megadott mező értékének megfelelő helyen fognak az X tengelyen megjelenni az adatok.

Ha elvégeztük a beállításokat, akkor a Close gombbal zárjuk be az ablakot. Ha minden beállítás megfelelő, akkor a grafikonban megjelennek az adatok.

Cikksorozat

#IDKategóriaCikk címeSorozat
1063DelphiInterbase 6 alkalmazása Delphi-ben1. rész
1072DelphiInterbase 6 alkalmazása Delphi-ben2. rész
1084DelphiInterbase 6 alkalmazása Delphi-ben3. rész
1092DelphiTIBTable komponens4. rész
1102DelphiTIBTransaction komponens5. rész
1111DelphiTIBQuery komponens6. rész
1120DelphiTIBStoredProc komponens7. rész
1128DelphiTIBDataSet komponens8. rész
1141DelphiTIBSQL komponens9. rész
1150DelphiTIBSQLMonitor komponens10. rész
1159DelphiTIBUpdateSQL komponens11. rész
1167DelphiIBEvents komponens12. rész
1177DelphiIBDatabaseInfo komponens használata13. rész
1183DelphiTIBConfigService komponens14. rész
1192DelphiTIBSecurityService komponens15. rész
1204DelphiTIBServerProperties komponens16. rész
1213DelphiTIBBackupService komponens17. rész
1222DelphiTIBRestoreService komponens18. rész
1231DelphiTIBValidationService komponens19. rész
1240DelphiTIBStatisticalService komponens20. rész
1249DelphiTIBLogService komponens21. rész
1258DelphiTIBUninstall komponens22. rész
1267DelphiInterBase Express komponenscsomag23. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2001 évkönyv 377. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |