Grid++Report 6 銳浪報表c#.net winfrom 簡單DEMO 鏈接SQL server 條件查詢

直接上代碼:

界面


 //定義Grid++Report報表主對象
        private GridppReport Report = new GridppReport();
  /// <summary>
        /// 窗體打開
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void FrmCrosstabAppendItem_Load(object sender, EventArgs e)
        {
            //載入報表模板數據
            Report.LoadFromFile(Application.StartupPath + "\\Program\\3a.FrmCrosstabAppendItem.grf");

            //設置與數據源的連接串,因爲在設計時指定的數據庫路徑是絕對路徑。
            Report.DetailGrid.Recordset.ConnectionString = Utility.GetDatabaseConnectionString();
            //設置新的查詢語句,減少數據量,便於查看補充的數據項目
            Report.DetailGrid.Recordset.QuerySQL = "SELECT * FROM Config_PaymentMethod where methodCode>02";

            //連接報表事件
            Report.ProcessBegin += new _IGridppReportEvents_ProcessBeginEventHandler(ReportProcessBegin);

            //設置報表查詢顯示器控件的關聯報表對象
            axGRDisplayViewer1.Report = Report;

            //啓動報表運行
            axGRDisplayViewer1.Start();
        }
  /// <summary>
        /// 打印
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnPrint_Click(object sender, EventArgs e)
        {
            Report.Print(true);
        }
        /// <summary>
        /// 打印瀏覽
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnPrintPreview_Click(object sender, EventArgs e)
        {
            Report.PrintPreview(true);
        }

報表設計

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章