找回密码
 立即注册

QQ登录

只需一步,快速开始

ylkj
注册会员   /  发表于:2016-5-19 17:58  /   查看:4066  /  回复:5
本帖最后由 Lenka.Guo 于 2016-5-20 11:42 编辑

如图:包含二维码的小块的个数是根据表头NUM的数目动态画出来的,有什么方案可以实现么?

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-5-20 11:41:16
沙发
如电话沟通:

报表设计的目的: 节约纸张
报表需求: 二维码行动态加载。
如附件:
(下载之后,更改数据源路径、数据源Provider、子报表路径,采用的是NWind_CHS.mdb 数据库)

实现思路:
1. 使用Table控件,添加分组,根据雇员ID 分组
2. 添加分组行,在分组行内嵌入 子报表控件。
3. 新建一张报表2,设置参数为雇员ID, 在该报表中使用矩表控件,为了生成动态列
4. 将子报表的报表设置为报表2,并输入传的参数值,雇员ID

效果图(因为数据源的问题,所以显示的都是5个):


本帖子中包含更多资源

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

x
回复 使用道具 举报
ylkj
注册会员   /  发表于:2016-5-24 14:18:02
板凳
Lenka.Guo 发表于 2016-5-20 11:41
如电话沟通:

报表设计的目的: 节约纸张

好的
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-5-24 19:27:56
地板

这个可能还有些问题
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-6-13 11:18:02
5#
Lenka.Guo 发表于 2016-5-24 19:27
这个可能还有些问题

Web端FlashViewer 打印条码无法扫描问题

问题描述:
Web程序使用FlashViewer显示报表,上述报表包含两个barcode控件,一个显示二维码,另一个显示条码(Code39),包含20位数字;
使用报表设计器直接打印报表,条码扫描没有问题, 但是在运行时,打印出来的条码无法扫描。

问题原因:Chrome浏览器逐渐限制使用Adobe Flash 的使用 http://digiday.com/platforms/google-chrome-block-adobe-flash/  ,且条码在页面报表中是以图片的形式在服务器端来渲染的,在客户端只用来显示和打印,所以条码的分辨率是 服务器端的分辨率。
现有的解决方法:

1. 报表浏览器类型不变,将Code39 更换为 Code 93,需要将条码的长度设置为足够宽,否则会出现内容重叠。


2.更换报表浏览器为HTML5Viewer(不是htmlviewer) 它具有基于Pdf的打印技术,自带打印和导出按钮,html5Viewer 参考资源:http://gcdn.gcpowertools.com.cn/showtopic-21243-1-1.html

希望对您有帮助。


本帖子中包含更多资源

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

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-6-22 15:49:06
6#
您好,FlashViewer 打印条码无法扫描Bug已经修复,下载安装包:http://cdn.grapecity.com/ActiveR ... ts-v10.1.7545.0.msi
非常感谢您的反馈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部