Hücredeki veri'den sonra string yazma.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Hücredeki veri'den sonra string yazma.

Mesaj gönderen PROGRAMADOR »

Merhaba arkadaşlar,

cxGrid'de integer bir sütunum var be sütunda malzemelerin miktarları yer alıyor. Bu miktarlar adet, torba, kilo, metre ve metreküp cinsinden. Ben miktardan sonra bu ölçü isimlerinin de yazdırmak istiyorum hücreye. Örneğin currency field varsa TL gösterdiği gibi ben de ölçü göstermek istiyorum. Bu mümkün müdür?
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
ikra
Üye
Mesajlar: 900
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen ikra »

Datasetteki field'in displayformat'ini degistir yada cxgrid'de kolonun propertisini currencyedit yapip displayformatini degistir.
kıdemsiz üye
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen PROGRAMADOR »

Yanıtınız için teşekkür ederim. Currency'i örnek olarak vermiştim. ölçü birimlerini nasıl yazdırabilirim?
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen m_ekici »

o kolonda hep aynı ölçü birimi yazacaksan ikra nın dediği gibi display format ile yapabilirsin. Her satırda farklı ölçü birimi istiyor ve sadece gösterme amaçlı yapıyorsan miktar ve ölçü birimini OnCalcfield de birleştirerek 3. bir değişkende gösterebilirsin.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen mrmarman »

Herhangi bir Query kullanıyor olsanız bu sıkıntıyı kolaylıkla aşardınız. Şöyle ki, SELECT satırında direkt dilediğiniz modelde sonunda ölçü birimi ulanmış halde şekillendirip, sonucu Grid'de direkt string olarak gösterebilirdiniz.
Resim
Resim ....Resim
thelvaci
Kıdemli Üye
Mesajlar: 770
Kayıt: 11 Tem 2010 07:17
Konum: Istanbul
İletişim:

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen thelvaci »

TField.OnSetText/TField.OnGetText istediğinizi yapabilir.
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen PROGRAMADOR »

Merhaba,

Query'de string olarak field'ı aldığımda summary'de toplamı verebilecek mi otomatik? Aynı soruyu "TField.OnSetText/TField.OnGetText" için de soruyorum.
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen mrmarman »

Query için söylüyorum, iki field tanımlarsın, birisi toplamı almanı sağlar. Diğerini sunum için kullanırsın.
Resim
Resim ....Resim
PROGRAMADOR
Üye
Mesajlar: 239
Kayıt: 04 Oca 2008 01:53
Konum: Karşıyaka/İzmir

Re: Hücredeki veri'den sonra string yazma.

Mesaj gönderen PROGRAMADOR »

Anladım şimdi Muharrem Bey çok teşekkür ederim.
In dubio pro reo...
Şüpheden sanık/özgürlük yararlanır...
Cevapla