找回密码
 立即注册

QQ登录

只需一步,快速开始

twq

注册会员

1

主题

2

帖子

13

积分

注册会员

积分
13
QQ
最新发帖
twq
注册会员   /  发表于:2024-1-12 00:09  /   查看:1232  /  回复:3
1金币
AR14    我用的生成xml打印模板转成bytep[]    在第二次加载这个byte[]  就报错提示

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

最佳答案

查看完整内容

问题描述:动态加载xml模板转byte[] [修改] 问题解决: 您好,从您上面的代码报错来看,是找不到报表的方法。 ① 如果您只是把报表文件转成了byte[] 的话,他就不是一个报表对象,所以不能使用报表的打印也就是可以理解。 ② 您保存报表文件的话,直接打印报表文件是不行的。需要通过报表对象,调用报表的打印方法, 这个时候报表会根据设计,获取数据、并渲染成对应的文件(如pdf)才能进行打印的。 ③ 从您的第二 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-1-12 00:09:59
来自 2#
问题描述:动态加载xml模板转byte[] [[url=]修改[/url]]


问题解决:
您好,从您上面的代码报错来看,是找不到报表的方法。
① 如果您只是把报表文件转成了byte[] 的话,他就不是一个报表对象,所以不能使用报表的打印也就是可以理解。

② 您保存报表文件的话,直接打印报表文件是不行的。需要通过报表对象,调用报表的打印方法, 这个时候报表会根据设计,获取数据、并渲染成对应的文件(如pdf)才能进行打印的。

③  从您的第二张图片来看,您保存的byte数组也是乱码的,您也可以检查一下。


回复 使用道具 举报
twq
注册会员   /  发表于:2024-1-12 12:29:15
3#
可以加载这个byte[]类型的啊
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-12 18:50:20
4#
twq 发表于 2024-1-12 12:29
可以加载这个byte[]类型的啊

可以尝试在VS把项目清理一下,全部重新生成一下在测试看看是否还有这个问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部