社区
多媒体
帖子详情
如何用DataReport进行分组打印
zhangzijing
2002-11-12 09:38:48
我的问题是将数据库中的某一个字段相同的数据打印在一起,当字段的内容换了,就打一行空格,重新进行打印
...全文
110
20
打赏
收藏
如何用DataReport进行分组打印
我的问题是将数据库中的某一个字段相同的数据打印在一起,当字段的内容换了,就打一行空格,重新进行打印
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxmin99
2002-11-19
打赏
举报
回复
报表宽度太大的话,你不妨把默认打印机设为横打(若原来是纵向的话),或者修改报表内容,可以看看你的reportwidth是不是太大了。
wxmin99
2002-11-19
打赏
举报
回复
name是你的分组字段,所以分组表头里要有name字段,其他只是lable罢了;
细节中要有cf1 cf2 cf3 mz1 mz2 mz3字段;
wxmin99
2002-11-18
打赏
举报
回复
当新建一个DATA REPORT时,只有报表表头、细节等简单的节,每当你增加一个组级别,那么报表中就多一个分组标头、分组注脚,你现在的要求,只要一个分组级别就可以了;
DATA REPORT中的打印按钮自动执行打印功能,不需要写什么语句拉,最多每次调用该报表时,做一下查询的刷新,以免内容未跟着数据源变化;
分组表头的属性设置页里有关于什么情况下分页的设置,根据你的要求,可以不分页(默认值),只须将分组标头上方适当空个几行就行了,这样打印出来的效果就是你的格式显示效果了。
zhangzijing
2002-11-18
打赏
举报
回复
还有 “然后将报表的分组标头做一个分页设置(在属性中)”,能不能具体点说
zhangzijing
2002-11-18
打赏
举报
回复
还有补充一句,我在打印按钮中应该写些什么语句呢? 我有急用 希望您能快点答复,感激不尽,100分一定奉上
zhangzijing
2002-11-18
打赏
举报
回复
wxmin99()再问你一下
你指的“报表分组,上一组对应父命令” 之中的上一组 是什么意思 可不可以再详细的说明一下。
我对于报表是一窍不通,帮忙说的清楚一点
谢谢了
zhangzijing
2002-11-18
打赏
举报
回复
在分组表头中 我写的是:
name cf1 cf2 cf3 mz1 mz2 mz3
在细节中写的是
1 w e r 1 1 1
对吗?用不用循环语句?
zhangzijing
2002-11-18
打赏
举报
回复
但是,我是这样做的,我把分组表头中写入父命令,细节写入具体的子命令,在打印按钮中写入语句
DataEnvironment1.Connection1.ConnectionString = App.Path & "\zikong.MDB"
DataReport2.Show 1
每个text都连接好了,但是预览的时候,系统报报表宽度大于纸张宽度,如何解决呢?
我的做DataReport的方法对吗?
wzsswz
2002-11-15
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1140/1140553.xml?temp=7.516116E-02
wxmin99
2002-11-15
打赏
举报
回复
不用谢,能帮上忙,我也很高兴!:)
woliuliudada
2002-11-14
打赏
举报
回复
我试出来了!:)
wxmin99() 谢谢你!
zhangzijing(niko) 你还没试出来吗?
woliuliudada
2002-11-14
打赏
举报
回复
我也是想要这样的表!!!!
我也很急!!
大家帮忙!!!
wxmin99
2002-11-14
打赏
举报
回复
咦,你难道还没有试出来吗?如果不要分页,要空行,只要将分组标头栏内的字段上方空一行即可。
zhangzijing
2002-11-13
打赏
举报
回复
我有急用,希望大家帮帮我,谢谢
zhangzijing
2002-11-13
打赏
举报
回复
类似于
在库中存放如下:
name cf1 cf2 cf3 mz1 mz2 mz3
1 w e r 1 1 1
1 w e r 2 2 2
1 w e r 1 1 1
2 t y u 1 1 1
2 t y u 2 2 2
打印的效果如下:
name 1 日期:
cf1 cf2 cf3
w e r
1 1 1
2 2 2
1 1 1
name 2 日期:
cf1 cf2 cf3
t y u
1 1 1
2 2 2
就是这样的,希望会的大侠给点指示,我很急。
wxmin99
2002-11-13
打赏
举报
回复
在数据源里有关于父子(command)关系的设定,你可以将表头显示的内容作为父命令,把表体内容作为子命令,父子之间的关系应该是一个关联字段(即你需要分组的字段),在做DATA REPORT时,报表分组,上一组对应父命令,细节对应子命令,然后将报表的分组标头做一个分页设置(在属性中),就可以了。显示出来就是与父命令同一字段内容相同的记录显示出来,若父命令字段内容改变了,就另起一页,继续。试试吧!
zhangzijing
2002-11-12
打赏
举报
回复
总觉得和我说的不一样,我说的是在库里是一条一条的生产纪录,将这些生产纪录一条一条的打印出来,如果生产的是同一个东西,就将数据打印在同一个表格里,表头一样。如果要打印的和上一次打印的不一样,就重新打印表头再打印生产内容,表头是变化的,数据也存在同一个表中。
mouseanAnya
2002-11-12
打赏
举报
回复
这两个压缩文件是同一个工程?!
"┗━"这个东东怎么画的?!!!
mouseanAnya
2002-11-12
打赏
举报
回复
MARK!
playyuer
2002-11-12
打赏
举报
回复
数据构型:
http://www.triaton.com.cn/Private/Zip/ShapeNew.zip
http://www.triaton.com.cn/Private/Zip/ShapeTree.zip
Data
Report
相对详细的介绍
首先介绍一下
Data
Report
对象的几个常用属性。一是
Data
Source,用于设置一个数据源,通过该数 据源,数据使用者被绑定到一个数据库;二是
Data
Member,从
Data
Source提供的几个数据成员中设 置一个特定的数据成员;三是LeftMargin、RightMargin、TopMargin、BottomMargin等,用于指定 报表的左右上下的页边距;四是Sections,即Dat
VB6中用
Data
Report
做报表
我不是VB熟练工,最近刚刚用VB做完一个程序,其中控制部分没费太大周折,倒是报表部分颇让我费了一翻脑筋。在网上找了半天,也没找到关于VB6的
Data
Report
的详细介绍,于是想借鉴"前辈"们的经验,用Crystal
Report
或EXCEL,感觉也不省劲,于是决定回头再去"啃"
Data
Report
,别说,还真让有所收获,下面就简单的介绍一下我的体会,希望对大家能有所帮助。 首先介绍一下D
FigmaSetup 安装包 下载安装
FigmaSetup 安装包 下载安装
电力系统采用有源电力滤波器抑制谐波研究(Simulink仿真实现)
内容概要:本文围绕采用有源电力滤波器(APF)抑制电力系统中谐波的问题展开系统研究,深入探讨了谐波的产生机理及其对电网安全与电能质量的不利影响,重点阐述了有源电力滤波器的工作原理、系统架构设计及核心控制策略。研究通过Simulink平台构建了完整的APF仿真模型,采用实时检测负载电流谐波分量并生成反向补偿电流的技术路径,实现对谐波的有效抑制。文中详细分析了电流检测、指令运算与逆变器控制等关键环节,并通过仿真结果验证了所设计APF系统在降低电流总谐波畸变率(THD)、改善电网电流波形方面的有效性与可行性,为电能质量治理提供了可靠的技术方案。; 适合人群:电气工程、自动化、电力电子及相关专业的高校师生,以及从事电能质量分析、电力系统仿真、谐波治理设备研发与工程应用的科研人员和技术工程师。; 使用场景及目标:①深入理解有源电力滤波器的拓扑结构与控制原理;②掌握基于Simulink的电力电子系统建模与仿真方法;③应用于工业现场谐波问题的诊断与综合治理方案设计;④作为电力系统相关课程的教学案例或毕业设计参考; 阅读建议:建议读者结合Simulink仿真软件动手复现模型,重点关注控制算法的实现细节与参数整定过程,通过对比不同工况下的仿真结果加深理解,并可进一步拓展研究无功补偿、三相不平衡治理等多功能一体化控制策略。
(共246页PPT)大型房地产集团战略规划数字化转型PMO项目进度管理解决方案.pptx
(共246页PPT)大型房地产集团战略规划数字化转型PMO项目进度管理解决方案.pptx
多媒体
807
社区成员
8,274
社区内容
发帖
与我相关
我的任务
多媒体
VB 多媒体
复制链接
扫一扫
分享
社区描述
VB 多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章