10-01-2019, Saat: 18:14
(Son Düzenleme: 10-01-2019, Saat: 23:03, Düzenleyen: hi_selamlar.)
Merhabalar,
Fastreport ile fatura tasarımı yapıyorum. (Uzun bir aradan sonra.)
Fakat takıldığım bir sorun oldu. Aslında mantık bende mi hatalı yoksa raporda mı bir sıkıntı var anlamadım.
Yapmaya çalıştığım işlem Footer ve Header band'larını çalışma zamanında (rapor ekrana gelirken) belli kriterlere
göre gizlemek veya göstermek. Eğer fatura sayfası 1 den fazla ise nakli yekün yazdırmak (Değeri ile) değilse gizlemek.
<Page#> ve <TotalPages#> deneme amaçlı ekrana yazdırdığımda sonuçlar doğru geliyor.
Sayfa : 1 toplam sayfa : 2
Sayfa : 2 toplam sayfa : 2 şeklinde.
Ama kod da algılamıyor işlemi.
Teşekkürler.
Örnek Kod;
Saygılar.
Fastreport ile fatura tasarımı yapıyorum. (Uzun bir aradan sonra.)
Fakat takıldığım bir sorun oldu. Aslında mantık bende mi hatalı yoksa raporda mı bir sıkıntı var anlamadım.
Yapmaya çalıştığım işlem Footer ve Header band'larını çalışma zamanında (rapor ekrana gelirken) belli kriterlere
göre gizlemek veya göstermek. Eğer fatura sayfası 1 den fazla ise nakli yekün yazdırmak (Değeri ile) değilse gizlemek.
<Page#> ve <TotalPages#> deneme amaçlı ekrana yazdırdığımda sonuçlar doğru geliyor.
Sayfa : 1 toplam sayfa : 2
Sayfa : 2 toplam sayfa : 2 şeklinde.
Ama kod da algılamıyor işlemi.
Teşekkürler.
Örnek Kod;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin toplam:=toplam+<Fatura_Alt."genel_toplam">; end; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin if (<Page#>=<TotalPages#>) then begin PageFooter1.Visible:=True; Subreport1.Visible:=True; end else begin PageFooter1.visible:=False; Subreport1.Visible:=False; end; end;
Saygılar.
Amaç, bilginin de/aklın da zekat'ını vermek.