DataModule Kullanma Gönderen: Fatih Tarih: 08 October 2005 16:20:08
DataModule ye ekleyeceğiniz bileşenlere tüm formlardan ulaşabilirsiniz. öreğin Datamoduleye 1 table ve birde datasource bileşeni eklediniz. iki formunuz var. bir formda kayıtlar gridle listeleniyor. diğer bir formda ise dbweditler ile tabloya kayıt ekleme,silme vb. işlemleri yapıyorsunuz. bu iki form için ayrı ayrı datasource query bieşeini her iki forma eklememize gerekmiyor. datamoduleye eklediğiniz datasource ve tableye herr iki formdanda erişebiliriz. bunun faydalarını saymama gerek yok herhalde.
şimdi gelelim kullanımına
projeye datamodule eklemek için File >New >Datamodule menü seçeneği ile proye datamodule ekliyoruz. datamoduleye listimage,datasource,query vb. istediğiniz bileşenleri ekleyin. datamoduleyi diğer formlarda kullanabilmek için formun unitine uses datamoduleuniti; şeklinde dataomdulenin unit adını yazıyorsunuz. aynı şekilde bir formdaki herhangi bir nese,değişken vb.ne datamoduleden ulaşmak isterseniz formun unitini datamodule unitinde belirtmelisiniz.
bunları yaptıysanız daha önce bahsettiğim gridin datasource özelliğini object inspectordan görebilirsiniz.
datamoduledeki bileşenlere kodla erişmek içn önüne datamodule ismini eklemelisiniz.
örnek
BenimDataModule.Query.Open;
gibi
Ynt: DataModule Kullanma Gönderen: Mikdad Tarih: 09 November 2005 09:56:08
Hocam Bu datamodulu yapandan allah razı olsun gerçekten 2 hafta önce kullanmaya başladım süper bir özellik
özellikle eğer fast reportta raport düzenliyorsanız mutlak kullanmanız lazım
yazan ellerine sağık