rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 12:31:07
Merhaba, Rave ile normal rapor çıktısı alıyorum ancak her satır için belirgin bi biçim yapmak istiyorum Ör: bi satır kalın,bi satır ince gelsin ,yada bi satır renkli diğer satır renksiz gelsin,bu şekilde devam edicek. Çok acil yardıma ihtiyacım varrrr...
tşk...
Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 14:39:58
Bandın üzerine bir rectangle kontrolü ekle. band üzerindeki diğer kontrolleri rectangle üzerine al. Event Editor'e geç. Project Tree'den bandı seç ve OnBeforePrint olayına aşağıdaki gibi bir kod yaz.
if (Rectangle1.FillColor=clWhite) then
Rectangle1.FillColor:=clBlue;
else
Rectangle1.FillColor:=clWhite;
end;
compile butonuna tıkla
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 15:48:29
çok acil bişey daha sorucam cvbınız içinde çok teşekkür ederim. peki rave sayfasını ayarlarken sayfayı yan nasıl yatırabilirim ama ilk datatext leri koyduğumuz sayfada?
Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 15:52:20
Project Treeekranından sayfayı seçip, özelliklerpenceresinde bulunan Orientation özelliği ile halledebilirsiniz
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 16:00:33
sayfamın ismi report2 ve onu seçtiğimde sol taraftaki özellikler kısmında öyle bi özellik yok. bide ben Delphi 7.0 kullanıyorum. belki dediğinizi anlamamışta olarbilirim biraz daha açık anlatabilirmisiniz?
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 16:01:42
şimdi buldum saolun

Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 16:02:45
rica ederim

kolay gelsin
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 16:43:05
merhaba gene ben, renklendirme için sizin verdiğiniz kodu yazıp compile ettiğimde rave donup kalıoy ve işlemi gerçekleştirmiyo???
Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 17:00:53
ekran görüntünüzü alabilir miyim? eski bir rave sürümü kullanıyor olabilirsiniz
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 17:30:07
ekran görüntüsünü nasıl ekleyebilirim buraya peki?
Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 17:39:43
http://www.delphidunyasi.net/index.php/topic,657.0.html
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 28 March 2008 18:10:58
söyle söyleyim benim şuan kullandığım Rave 5.0 versiyonmuş,
bide bi sorunum daha var 1 saat öncesine kadar yazdırıyodum ama şimdi delphi de yazdır dediğimde yazıcı ya attı gözüküyo ama çıktı gitmiyo??? uyuz oldum ya

Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 18:52:23
Hangi çağda yaşıyorsunuz

Rave 8 çıktı
Rave'nin eski sürümleri hata yumağı. Tavsiyem Delphi 2007'yi kurup beraberinde gelen raveyi kullanmanız.
Ynt: rave satırlarını belirginleştirme Gönderen: FetihlerFatihi Tarih: 28 March 2008 20:00:16
Kitabımda şu an rave'yi işlediğimden dolayı sorunuz kafama takıldı. Sayenizde okuyuculara sunmayabileceğim bir şey de sunacağım

Sizin Rave bunu da yemezse, atın çöpe gitsin

Tablonuz ile bağlantıyı sağlayan RvDataSetConnection bileşeninin OnValidateRow olayına aşağıdaki kodu kendize göre düzenleyerek ekleyin. Kontrol isimlerine dikkat ediniz
var
Sayfa : TRavePage;
Kare : TRaveRectangle;
Grup: TRaveReport;
begin
//Rapor Grubuna konumlanıyoruz
Grup := RvProject1.ProjMan.FindRaveComponent('SimpleReport', nil) as TRaveReport;
//Sayfaya konumlanıyoruz
Sayfa := RvProject1.ProjMan.FindRaveComponent('testSayfasi', Grup) as TRavePage;
//Rectangle'a konumlanıyoruz.
Kare := RvProject1.ProjMan.FindRaveComponent('Rectangle1', Sayfa) as TRaveRectangle;
if Kare.FillColor=clWhite then
Kare.FillColor:=clBlue
else
Kare.FillColor:=clWhite
end;
Aslında OnNext olayında da çalışması lazım, ama garip bir şekilde sonsuz bir döngüye giriyor

Uses sekmesine şunları eklemeyi unutmayın.
rvproj, rvcsstd, RvCsDraw,
Ynt: rave satırlarını belirginleştirme Gönderen: aytül Tarih: 31 March 2008 09:21:29
Merhaba,ilginiz için çok teşekkür ederim. cuma günü biraz acele ettiğim için elim ayağıma dolaştı ama aslında sizde çok haklısınız bende delphi 2007 kurmak istiyorum ama bulamadığım için delphi7 deyim halen.
bu arada kodunuzu delphi ye ekledim ancak [Error] Unit2.pas(135): Undeclared identifier: 'TRavePage' ,[Error] Unit2.pas(467): Declaration of 'RvDataSetConnection1ValidateRow' differs from previous declaration diye diğer değişkenler içinde hata dvm ediyor. uses larıda ekledim bilginize.