Forumda arattım ama bulamadım.
Bir raporumda masterdata yı her sayfaya en fazla 10 kayıt gelecek şekilde sınırlamak istiyorum. 1.sayfaya 10 satır geldikten sonra
2. sayfaya geçsin.
Masterbandın row count özelliğine satır sayısını giriyorum. Örneğin 10. 10 satır ile sınırlıyorum. ama kayıt sayısı 10 dan fazla olunca 2.sayfaya geçmiyor.
Sadece 1 sayfa karşıma geliyor ve sadece ilk 10 kayıtı görebiliyorum.
Lütfen yardım edin. Tşk.
fast report master band satır sınırı 2. sayfaya geçmiyor
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
Re: fast report master band satır sınırı 2. sayfaya geçmiyor
Masterdata nın rowcount özelliği sadece yazdığınız kadar kayıt alır, kalanını almaz onun için bunun değeri 0 olması lazım
sorununuz için aklıma şöyle bir çözüm geldi.
rapora Pageheader ve Pagefooter bandları da ekleyerek yüksekliklerini masterdata 10 kayıt olacak şekilde ayarların. Bunu birkaç denemede yapabilirsiniz, sanırım o zaman her sayfada 10 kayıt alabilirsiniz.
sorununuz için aklıma şöyle bir çözüm geldi.
rapora Pageheader ve Pagefooter bandları da ekleyerek yüksekliklerini masterdata 10 kayıt olacak şekilde ayarların. Bunu birkaç denemede yapabilirsiniz, sanırım o zaman her sayfada 10 kayıt alabilirsiniz.
Re: fast report master band satır sınırı 2. sayfaya geçmiyor
FastReport tasarım ekranında, MasterData nın OnbeforePrint özelliğine
Bu kod her 10 kayıtta bir yeni bir sayfaya geçilmesini sağlar.
Kod: Tümünü seç
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
if (<Line> mod 10 =1) and (<Page> <>1) then Engine.NewPage;
end;
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)