Cxgrid'de calculate alanı FB DB'ye kaydetme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Gk_imptob
Üye
Mesajlar: 84
Kayıt: 01 Kas 2005 12:34

Cxgrid'de calculate alanı FB DB'ye kaydetme

Mesaj gönderen Gk_imptob »

Herkese merhaba,

Sizden 2 konuda yardım rica edicem,

Soru 1:
Forumda arkadaşların yardımıyla cxgridde, Ibdataset'te calculate bir field oluşturup Oncalcfields komut yazarak hesaplama yaptırıyorum.Buraya kadar sorun yok.Benim istediğim oluşturduğum calculate field'ini (TOPLAM2)'yi FB DB'deki (Toplam) alanına kaydetmek.

Soru2:
Cxgrid'deki Tarih alnına Cxgirdde bilgi girişi yapmaya başladığım zaman tarih kısmına günün tarihini otomatik yazmasını istiyorum böyle bir şey mümkünmüdür.

Örnek
Ibdataset1.FieldByName('Tarih').AsdateTime:=Date; komutu yazdığımda bunu TcxDBDateEdit kısmına günün tarihini yazdırabiliyorum.

Bunun gibi bir şeyi CxGrid'de de yapmam mümkünmü acaba

Teşekkürler.
Kullanıcı avatarı
doctorfunks
Üye
Mesajlar: 105
Kayıt: 26 Oca 2005 10:37
Konum: İstanbul

Re: Cxgrid'de calculate alanı FB DB'ye kaydetme

Mesaj gönderen doctorfunks »

Selam
Yanlış anlamadıysam eğer;
1- Datasetin before post unda , istediğin alana değeri atayabilirsin,
2- Dataset on new record kısmındada bu işlemi yaparsan istediğin olur.
Gk_imptob
Üye
Mesajlar: 84
Kayıt: 01 Kas 2005 12:34

Re: Cxgrid'de calculate alanı FB DB'ye kaydetme

Mesaj gönderen Gk_imptob »

Cxgrid için nasıl komut satırı yazmam gerekiyor onu bilmiyorum açıkcası...
Kullanıcı avatarı
doctorfunks
Üye
Mesajlar: 105
Kayıt: 26 Oca 2005 10:37
Konum: İstanbul

Re: Cxgrid'de calculate alanı FB DB'ye kaydetme

Mesaj gönderen doctorfunks »

Yapmak istediğiniz işlemlerin cxgrid veya başka bir tür grid ile ilgisi pek yok, bildiğiniz grid'de nasıl yapıyorsanız buradada aynısı.
Dataset ile ilgili işlemler hepside.
Gk_imptob
Üye
Mesajlar: 84
Kayıt: 01 Kas 2005 12:34

Re: Cxgrid'de calculate alanı FB DB'ye kaydetme

Mesaj gönderen Gk_imptob »

doctorfunks cevabınız için teşekkürler.Datasetin beforpostuna istediğim kodu yazınca cxgridde yapmak istediğim şeyi yapabildim.

Saygılarımla.....
Cevapla