Selamlar
Fast report ile hazırladığım raporda her bir kolonu dbtext benzeri fast report componenti ile olusturuyorum.Her bir satiri kesen kolonu bir hucre gibi dusunursek bu hucreyi kosula gore nasıl renklendirebilirim.? Yani tablodan çektiğim satirlari degil de tek bir hucreyi renklendirmek istiyorum. Fast report da buna benzer kod örneği yöntem vs. bilgisi olan paylaşırsa çok memnun olurum.
Teşekkürler
Fast Report hucre renklendirme...
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Fast Report hucre renklendirme...
T.Tolga Özbaltalar - http://www.veridizayn.com
Re: Fast Report hucre renklendirme...
Fast report un örneklerini incele, o class ın renk property si var, highligth yada benzeri bir property daha olacak bunları incele
kolay gele
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Re: Fast Report hucre renklendirme...
Bilgi için Teşekkürler
Biraz geç cevap yazıyorum fakat önerdiğin yollardan iş çözülüyor.
Biraz geç cevap yazıyorum fakat önerdiğin yollardan iş çözülüyor.
T.Tolga Özbaltalar - http://www.veridizayn.com
Re: Fast Report hucre renklendirme...
Merhaba,
Aynı konuya ilişkin olduğu için farklı bir başlık açmak istemedim,
aşağıdaki kod çalışınca tabloda durum gözetmeksizin hepsini mavi yapıyor
hata nerede olabilir ?
Aynı konuya ilişkin olduğu için farklı bir başlık açmak istemedim,
aşağıdaki kod çalışınca tabloda durum gözetmeksizin hepsini mavi yapıyor
hata nerede olabilir ?
Kod: Tümünü seç
procedure ReportTitle1OnBeforePrint(Sender: TfrxComponent);
begin
if (<Db_Ozluk_Bel."DURUM"> = 'Yok')
then begin
DBCross1Cell0.color:= clRed;
end else
if (<Db_Ozluk_Bel."DURUM"> = 'Var') or
(<Db_Ozluk_Bel."DURUM"> = 'Muaf') or
(<Db_Ozluk_Bel."DURUM"> = '')
then begin
DBCross1Cell0.color:= clSkyBlue;
end else
end;
Re: Fast Report hucre renklendirme...
Selam,
Emin olmamakla birlikte, titleonbefore olayında kontrol ettiğiniz cross un içersindeki satırı renklendirmek istiyorsunuz sanırım, bunu cross un beforeprint inde yapmanız gerekmiyormu? zira title bir kez beforeprint tetikliyor ama sizde 10 kayıt varsa hepsi ilkinin rengine göre ayrılmazmı?
Emin olmamakla birlikte, titleonbefore olayında kontrol ettiğiniz cross un içersindeki satırı renklendirmek istiyorsunuz sanırım, bunu cross un beforeprint inde yapmanız gerekmiyormu? zira title bir kez beforeprint tetikliyor ama sizde 10 kayıt varsa hepsi ilkinin rengine göre ayrılmazmı?
Re: Fast Report hucre renklendirme...
Merhaba,
Öyle yapmama rağmen sorun aynı şekilde devam ediyor.
Öyle yapmama rağmen sorun aynı şekilde devam ediyor.
Kod: Tümünü seç
procedure DBCross1OnBeforePrint(Sender: TfrxComponent);
begin
if (<frxDBDataset1."DURUM"> = 'Yok')
then begin
DBCross1Cell0.color:= clRed;
end else
if (<frxDBDataset1."DURUM"> = 'Var') or
(<frxDBDataset1."DURUM"> = 'Muaf') or
(<frxDBDataset1."DURUM"> = '')
then begin
DBCross1Cell0.color:= clSkyBlue;
end else
end;