Dataset' deki Calculated saha değer atama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
goldeneye2135
Üye
Mesajlar: 8
Kayıt: 25 Nis 2004 02:41

Dataset' deki Calculated saha değer atama

Mesaj gönderen goldeneye2135 »

Selam Arkdaşlar;

Dataset' imde TUTAR isminde calculated saham var. Değişken tipi integer. Bu sahanın değerini hesaplayıp TUTAR değişkenine atmak için bu değişkenin GETTEXT event' ini kullanıyorum. Ama şöyle bir sorunum var. GETTEXT event'ini kulandığım için dönen değer string olarak geliyor. Bu dataset' i de xcgrid' e bağlıyorum. CXGrid' de TUTAR sahasının grup toplamını TUTAR değeri string döndüğü için alamıyorum. TUTAR' ın değerini GETTEXT event' inden başka bir yöntemle alabilirmiyim. Veya başka bir yolu var mı?

İlginiz için şimdiden teşekkürler...

Kolay gelsin
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

String'i integer'a çevirmeyi denedinizmi?

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
goldeneye2135
Üye
Mesajlar: 8
Kayıt: 25 Nis 2004 02:41

Mesaj gönderen goldeneye2135 »

procedure TFRM_TEL_DETAY.ADOQ_TEL_DETAYTUTARGetText(Sender: TField;
var Text: String; DisplayText: Boolean);
...
...
...
Text:= FloatToStr(tutar)


Yukarda örnek verdiğim gibi GETTEXT procedure' unun TEXT değişkeni string tipinde. O yüzden değeri geri dönderirken integer veya float olsabile string' e döndermem gerekiyor. Yoksa yemiyor :(
GETTEXT event' inden başak bir yöntem var mı? Onu bulamadım
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

Calculated alanlara atama yapmak icin Table in OnCalculated olayını kullanın
TableAlanIsmi.As... Integer, Float, String dye istediginiz tipte atama yapabilirsiniz.

Ayrıca bu mesajda yanlıs foruma gitmis galiba
bi daha olmasın :wink:
En son gkimirti tarafından 21 Haz 2004 10:48 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

viewtopic.php?t=633&postdays=0&postorder=asc&start=0

şu msj'ı incelemenizi tafsiye ederim.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
goldeneye2135
Üye
Mesajlar: 8
Kayıt: 25 Nis 2004 02:41

Mesaj gönderen goldeneye2135 »

Vaktini ayırıp cevap yazan tüm arkadaşlara çok teşekkürler. GKIMIRTI arkadaşın söylediği gibi dataset' in oncalculated event' i ile sorunumu çözdüm. Tekrar tşk.ler.

Bir sonraki eylemde görüşmek dileği ile hepinize kolay gelsin :)
Cevapla