快捷搜索:  xxx  as  推理研究所  幼幼  侦探研究所

凯发k8官凯发k8官网:WinForm界面开发之酒店管理系统报表篇



报表模块险些是各类大年夜小治理系统都是必弗成少的一个模块,而每每报表都必要稀有据查看、打印、导出、数据汇总等方面,蓝本我在筹备做酒店治理系统的时刻,曾经斟酌过试用ActiveReport报表控件的,由于我曩昔的送水治理系统便是采纳这个来做报表的,是以曾经写过一篇文章《ActiveReport报表开凯发k8官凯发k8官网拓---谈谈ActiveReport的中文凯发k8官凯发k8官网化问题 》,提前为做中文报表做筹备。

做ActiveReport的报表,大年夜致必要下面几个步骤,设计好报表体现内容的文件,设计一个通用的窗体用来实现Preview功能的报表查看窗体,再设计一个通用的报表函数进行统一调用,如下所示:

代码

///

/// 供给通用的打印函数

///

///

///

public void PrintPreview(ActiveReport3 rpt1, ref DataSet ds)

{

try

{

FrmPrintPreview frm = new FrmPrintPre凯发k8官凯发k8官网view();

frm.StartPosition = FormStartPosition.CenterScreen;凯发k8官凯发k8官网

// frm.Dock = DockStyle.Fill;

/凯发k8官凯发k8官网/ frm.WindowState = FormWindowState.Maximized;

frm.Show();

rpt1.DataSource = ds.Tables[0];

// rpt1.DataMember = cmbQuery.Text;

rpt1.Run();

frm.arvMain.Document = rpt1.Document;

}

catch (Exception ex)

{

MessageUtil.ShowError(ex.Message);

}

}

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: