none
GridView'den XtraReporta Veri Aktarmak RRS feed

Tüm Yanıtlar

  • XtraReport designer ekranına gelince toolboxta sol üstte xtrareport diye bir sekme geliyor. orada fieldlist seçeneğini açın ve  sola yaslayın. Bu liste içerisinde bir tane objectdatasource olacak. Sağ tıklayın properties penceresini açın ve bu datasource özelliğine classınızı gösterin.  Classın fieldleri solda gözükecek. İstediğiniz alanlara fieldleri sürükle bırakla yerleştirin.  Çağırma esnasında ; 

    XtraReport1 report = new XtraReport1 ()
    {
    DataSource =gridview1.datasource;
    };

    Benzeri şekilde çağırın .

    Print ederken;

    using (ReportPrintTool printTool = new ReportPrintTool(report))
     {
     printTool.ShowRibbonPreviewDialog();
     }
    Bu şekilde çağırın. Doğrudan print etmeyecek size gösterecektir.


    Altan Özdemir


    31 Ekim 2019 Perşembe 08:57
  • Yanıtınız ve fikir verdiğiniz için çok teşekkürler. Yalnız benim gridim ana formda ve orda yazdır butonuna tıkladığımda başka bir forma gidiyor. O formdan hangi raporu yazdıracağını seçip yazdıra tıklayınca gridviewde ki verilri raporlaması lazım. Durum böyle olunca nasıl çağırıp yazdıra bilirim?
    31 Ekim 2019 Perşembe 10:34
  • Dediğinizi yaptım fakat report ve formda ki binding source'lar farklı olduğu için claslar aynı olsa bile çağırmıyor. Form ile Reportu nasıl birbirine bağlayabilirim?
    31 Ekim 2019 Perşembe 11:41