微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

[水晶报表]服务器后台自动生成PDF等档案

 记得以前用JDE ERP的时候,通过过设置参数自动跑报表。

我现在两个设想:第一,邮件预警也可以采取附件形式,有些情况配合附件 第二,单据审批完后自动保存当时的一份PDF文档。

方法:搭载水晶报表实现

private void Print(string pricingcode)
    {
        sqlParameter[] parms = new sqlParameter[1];
        parms[0] = new sqlParameter("@PricingCode",sqlDbType.NVarChar,20);
        parms[0].Value = pricingcode;

        DataSet ds = new DataSet();
        DABaseAccess db = new DABaseAccess();
        ds = db.GetTableByStore("UP_GetQuo",parms).DataSet;

        if (ds != null)
        {

            CrystalDecisions.CrystalReports.Engine.ReportDocument doc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
            string reportPath = Server.MapPath("..\\..\\ERP\\Reports\\Quotation.rpt");
            doc.Load(reportPath);
            doc.SetDataSource(ds.Tables[0]);

            CrystalReportView

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐