Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Fastreport koşullu rapor hazırlama
#1
Merhabalar,
Aşağıdaki gibi bir tablom mevcut.
Turu      urunadi    miktari   ....
Meyve    elma          2  
Meyve    armut        5 
Sebze     Lahana      1
Meyve    muz           3

Bu tablodan rapor olusturuyorum. "Tur" verileri karışık sırada geliyor. Kullanıcı istedigi sekilde siralamayı degistirebiliyor.

Çıktıda her "tur" alanı icin ayri bir formatta sayfa olmasi gerekiyor. Yani listedeki satir Meyve ise meyve ye ozel tasarim sebze ise sebzeye ozel tasarim gelmesi gerekiyor. Her kaydı 1 sayfada gösteriyorum.

2 gundur aklima gelen her yontemi denememe ragmen bu sekilde cikti almayi berecemedim. 

Teşekkürler.
Cevapla
#2
(07-02-2018, Saat: 15:52)klavye Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhabalar,
Aşağıdaki gibi bir tablom mevcut.
Turu      urunadi    miktari   ....
Meyve    elma          2  
Meyve    armut        5 
Sebze     Lahana      1
Meyve    muz           3

Bu tablodan rapor olusturuyorum. "Tur" verileri karışık sırada geliyor. Kullanıcı istedigi sekilde siralamayı degistirebiliyor.

Çıktıda her "tur" alanı icin ayri bir formatta sayfa olmasi gerekiyor. Yani listedeki satir Meyve ise meyve ye ozel tasarim sebze ise sebzeye ozel tasarim gelmesi gerekiyor. Her kaydı 1 sayfada gösteriyorum.

2 gundur aklima gelen her yontemi denememe ragmen bu sekilde cikti almayi berecemedim. 

Teşekkürler.

Merhabalar,

 
Aklıma ilk gelen,
Türü sahası için raporda Group band kullanıp, group band için her grup yeni sayfada başla seçeneği ile işleminizi yapabilirsiniz sanırım.

Her sayfa için özel tasarım konusuna gelince, onun içinde Türü sahanız sabit ise, rapor içeriğinde kod yazarak çözümleyebilirsiniz.

Kolay gelsin.
Saygılar.
Cevapla
#3
(07-02-2018, Saat: 16:09)hi_selamlar Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
(07-02-2018, Saat: 15:52)klavye Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlMerhabalar,
Aşağıdaki gibi bir tablom mevcut.
Turu      urunadi    miktari   ....
Meyve    elma          2  
Meyve    armut        5 
Sebze     Lahana      1
Meyve    muz           3

Bu tablodan rapor olusturuyorum. "Tur" verileri karışık sırada geliyor. Kullanıcı istedigi sekilde siralamayı degistirebiliyor.

Çıktıda her "tur" alanı icin ayri bir formatta sayfa olmasi gerekiyor. Yani listedeki satir Meyve ise meyve ye ozel tasarim sebze ise sebzeye ozel tasarim gelmesi gerekiyor. Her kaydı 1 sayfada gösteriyorum.

2 gundur aklima gelen her yontemi denememe ragmen bu sekilde cikti almayi berecemedim. 

Teşekkürler.

Merhabalar,

 
Aklıma ilk gelen,
Türü sahası için raporda Group band kullanıp, group band için her grup yeni sayfada başla seçeneği ile işleminizi yapabilirsiniz sanırım.

Her sayfa için özel tasarım konusuna gelince, onun içinde Türü sahanız sabit ise, rapor içeriğinde kod yazarak çözümleyebilirsiniz.

Kolay gelsin.
Saygılar.

Cevabınız için tesekkurler. Gruplama yaparsam bu defa da veriler kullanıcının istedigi sirada gelmeyecektir. listelenen sira nasilsa aynı sirada da cikti olmasi gerekiyor.
Cevapla
#4
Fastreportu bilmiyorum ama şöyle bir şey vardır diye tahmin ediyorum. Her tür için ayrı sectionlar oluşturup gelen tür değişkenine göre diğer sectionlar görünmesin diyebiliyorsundur diye tahmin ediyorum.
WWW
Cevapla
#5
Eğer yanlış anlayıp yorumlamadıysam
Gruplar dinamik ise bu istediğini yapman nerdeyse mümkün değil
Eğer grupların sabit ise ozaman grup kadar sayfa oluştur ve beforeprint kısmına kod yaz sonrada her sayfa içine beforeprintlere gir ve kendi grubu için filter yap
böylece istediğin olur diye düşünüyorum
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#6
Sayfa olusturmayi denedim. 2 sayfa ekledim. Her sayfaya master bant ekledim. Bu masterbant i sayfa kadar genislettim. 1.sayfanin Master bant in beforeprint olayina kod yazarak eger kaydin turu meyve ise bu sayfayi gosterme dedim. Bu sekilde oluyor ama once Meyveler sonra Sebzeler seklinde listeleniyor. Karisik sekilde listelenmiyor.

Bir cozum buldum. Tek bir sayfaya 2 masterdata bant ekleyip her master bant a ayri bir tasarim yapip ve bunlarida beforeprint olayinda filtreleyince calisiyor. Ama sorunun ikinci bir kismi var o da bu listenin bir de detay tablosu mevcut Sad ve Masterbantta oldugu gibi detay da da 2 tur alt grup mevcut. Bunlarda da yine iki ayri tasarim var. Aynı sayfadaki her masterbant in altına 2 tane detay bant ekleyip ikisine de ayri tasarim yaparsam sorunsuz calisiyor. Sayfada 2 master bant 4 tane de detay bant olmus oluyor. Sayfa da cok asiri kalabaliklasiyor. zaten sigmiyor sayfa da degisiklik yapacagim da sayfa boyutunu devasa hale getirmem gerekiyor anca o zaman uzerindeki nesneleri gorebiliyorum.
Cevapla
#7
(07-02-2018, Saat: 16:51)klavye Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSayfa olusturmayi denedim. 2 sayfa ekledim. Her sayfaya master bant ekledim. Bu masterbant i sayfa kadar genislettim. 1.sayfanin Master bant in beforeprint olayina kod yazarak eger kaydin turu meyve ise bu sayfayi gosterme dedim. Bu sekilde oluyor ama once Meyveler sonra Sebzeler seklinde listeleniyor. Karisik sekilde listelenmiyor.

Bir cozum buldum. Tek bir sayfaya 2 masterdata bant ekleyip her master bant a ayri bir tasarim yapip ve bunlarida beforeprint olayinda filtreleyince calisiyor. Ama sorunun ikinci bir kismi var o da bu listenin bir de detay tablosu mevcut Sad ve Masterbantta oldugu gibi detay da da 2 tur alt grup mevcut. Bunlarda da yine iki ayri tasarim var. Aynı sayfadaki her masterbant in altına 2 tane detay bant ekleyip ikisine de ayri tasarim yaparsam sorunsuz calisiyor. Sayfada 2 master bant 4 tane de detay bant olmus oluyor. Sayfa da cok asiri kalabaliklasiyor. zaten sigmiyor sayfa da degisiklik yapacagim da sayfa boyutunu devasa hale getirmem gerekiyor anca o zaman uzerindeki nesneleri gorebiliyorum.

Sorunu çözdüysen sende dizayn şeklinde bırak 
Code kımının ilk başlangıcına sayfa page değerlerini ata çalıştığında kimse farkına varmaz
sende her seferinde uğraşmamış olursun
aklıma gelen şimdilik bu
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#8
Evet hallettim tesekkurler.
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  FastReport TeeChart Hata elixir84 2 73 14-06-2018, Saat: 11:55
Son Yorum: elixir84
  Fastreport koşula göre gösterim klavye 4 282 17-03-2018, Saat: 17:29
Son Yorum: klavye
  FastReport yazıya çevirme adelphiforumz 0 203 13-02-2018, Saat: 23:43
Son Yorum: adelphiforumz
  Fastreport Çoklu Dil Desteği uparlayan 2 308 24-12-2017, Saat: 23:50
Son Yorum: savasabd
  FastReport Form'dan tarih bilgisi almak yhackup 2 321 20-11-2017, Saat: 10:42
Son Yorum: yhackup



Konuyu Okuyanlar: 1 Ziyaretçi