找回密码
 立即注册

QQ登录

只需一步,快速开始

Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-22 15:18:00
21#
回复 20楼877121273的帖子

我把您之前给的Demo, CRM_V2_2 ;在Print 页面添加

sr.Run();
打印正常,如图:





区域报表,数据绑定可参考本地示例: C:\Users\lenkaguo.GRAPECITY\Documents\GrapeCity Samples\ActiveReports 10\Section Reports\Data\UnboundData\C#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-2-22 15:23:00
22#
图片可以发多一次吗,看不到
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-22 15:56:00
23#
Sorry,见21#
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-2-22 15:58:00
24#
这是自定义报表,没有在报表中设计了什么呀,就只是在报表的代码中动态的加入数据,难道这样也需要绑定数据源的吗?
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-22 16:25:00
25#
回复 24楼877121273的帖子

您要不留个电话,咱们电话沟通一下。
您想要实现的是什么功能?我理解的是,您的报表是自定义的,所有的布局和数据源都是在后台代码中绑定的。通过Session 传递实现导出功能,不知道我的理解是否有误?

不管您的报表是怎么设计,导出的思路和代码是没有问题的,
如果说为什么导出的文件为空,具体就看您的数据源是怎么绑定的。我用您上传的Demo
CRM_V2_2  来测试,添加了sr.Run() 这行代码之后,导出文件都正常。
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-2-23 09:29:00
26#
185********
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-23 10:44:00
27#
如电话沟通,排除导出代码错误,需要您验证具体的数据源绑定代码。
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-2-23 10:46:00
28#
在绑定数据源的代码那儿换成这几句代码试试,  
DataTable GetDataSource()
        {
            DataTable dt = new DataTable();
         
            dt.Columns.Add("a", typeof(string));
            dt.Columns.Add("b", typeof(string));
            dt.Columns.Add("c", typeof(string));
            dt.Columns.Add("d", typeof(string));
            var dr = dt.NewRow();
            object[] objs = { "1", "2", "3", "4" };
            dr.ItemArray = objs;
            dt.Rows.Add(dr);
            return dt;
        }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-2-23 11:02:00
29#
问题重现,可以正常预览,但无法导出。
回复 使用道具 举报
877121273
中级会员   /  发表于:2016-2-23 11:18:00
30#
那就不是数据源的问题咯?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部