水晶报表分组换页问题

问题描述

请教一下以下问题该如何实现:根据某字段分组显示详细数据,分组可以跨页显示但是如果其中有一组中只有一条详细数据,而且不跨页显示不全的话,那么该组不允许跨页显示,直接跳到下一页完全显示。

解决方案

解决方案二:
【更改组】-【选项】-【勾选-将组放在同一页上】看看是否可行
解决方案三:
引用1楼babyt的回复:

【更改组】-【选项】-【勾选-将组放在同一页上】看看是否可行

这样的话每组都会在新一页上显示
解决方案四:
是啊,按照1楼朋友所说的办法每组都会不跨页显示郁闷,如果有有效解决方法的话我会加分
解决方案五:
引用1楼babyt的回复:

【更改组】-【选项】-【勾选-将组放在同一页上】看看是否可行

实际操作了下,确实不行不过可以这样,点击那个大字段,设置字段格式,公用标签上,勾选【将对象保持在一起】选中此复选框可使对象集中在一页上。如果有足够的空间,程序将在当前页上打印该对象。如果没有足够空间,则程序将在下一页打印该对象。注意:如果有的对象大于一页,则该属性不起作用。这些对象始终会跨越多页拆分。
解决方案六:
实际操作了下,确实不行不过可以这样,点击那个大字段,设置字段格式,公用标签上,勾选【将对象保持在一起】选中此复选框可使对象集中在一页上。如果有足够的空间,程序将在当前页上打印该对象。如果没有足够空间,则程序将在下一页打印该对象。注意:如果有的对象大于一页,则该属性不起作用。这些对象始终会跨越多页拆…[/Quote]可以勾选【KeepTogether】和【NewPageAfter】并设置后面的公式条件:如“只有一条信息时,转到新的一页”
解决方案七:
1.选中GroupHeader2.选中SectionExpert3.选中要分页显示的组Section4.在右边复选框选中,NewPageBefore和keeptogether5.点击OK6.搞定
解决方案八:
引用6楼sinbad26的回复:

1.选中GroupHeader2.选中SectionExpert3.选中要分页显示的组Section4.在右边复选框选中,NewPageBefore和keeptogether5.点击OK6.搞定

像这种问题都是属性里面的,楼主碰到了只需要仔细看看水晶报表的使用手册就可以自行解决的。
解决方案九:
NewPageBefore和NewPageAfter能解决问题吗?假设组只有半页内容,恰好能显示在前一组的后面。使用这两个方法处理都不合适吧?
解决方案十:
关键是,并非每组都不允许跨页啊,如果该组有多于一条记录的话那么还是要跨页的
解决方案十一:
引用9楼MondM的回复:

关键是,并非每组都不允许跨页啊,如果该组有多于一条记录的话那么还是要跨页的

如果有条件的话就只能用公式设置跨页了。可以勾选【KeepTogether】和【NewPageAfter】并设置后面的公式条件:如“只有一条信息时,转到新的一页”试一下?
解决方案十二:
这样的话只要遇到只有一条信息的组就会换页啊,如果该组的位置是在页面上部或中间的话,那么该页剩下的位置就都是空白了我想能在如果【更改组】-【选项】-【将组放在同一页上】里面能写公式就好了,但是这一项没有公式编辑按钮...
解决方案十三:
引用10楼lyyshui的回复:

引用9楼MondM的回复:关键是,并非每组都不允许跨页啊,如果该组有多于一条记录的话那么还是要跨页的如果有条件的话就只能用公式设置跨页了。可以勾选【KeepTogether】和【NewPageAfter】并设置后面的公式条件:如“只有一条信息时,转到新的一页”试一下?

只勾选【KeepTogether】不行吗?我之前构造了一些数据进行了测试,应该是可行的,不过也可能数据上还是有差异
解决方案十四:
引用11楼MondM的回复:

这样的话只要遇到只有一条信息的组就会换页啊,如果该组的位置是在页面上部或中间的话,那么该页剩下的位置就都是空白了我想能在如果【更改组】-【选项】-【将组放在同一页上】里面能写公式就好了,但是这一项没有公式编辑按钮...

是会出现这样的问题。那最好的选择就是只勾选【KeepTogether】了,这样当只有一条信息在一页的最下面而显示不全时才能转到下一页,不过不能实现你所说转到下一页的效果。
解决方案十五:
up
解决方案:

解决方案:

解决方案:
关注
解决方案:
關注
解决方案:
要遇到只有一条信息的组就会换页啊,如果该组的位置是在页面上部或中间的话,那么该页剩下的位置就都是空白了我想能在如果【更改组】-【选项】-【将组放在同一页上】现在瞬时也只能这样的,不能再编辑室中写公式!

时间: 2024-10-21 21:50:23

水晶报表分组换页问题的相关文章

水晶报表分组后双击显示组详情的时候显示表头

问题描述 水晶报表分组后双击产看某个组组详情的时候也可以显示表头和表尾 解决方案 解决方案二:用公式控制表头和表尾的显示和隐藏

水晶报表分组 默认值设置?

问题描述 vs2008,水晶报表分组统计后,有的组没有记录,那么如何设置其默认值为0呢? 解决方案 解决方案二:右键字段--突出显示专家解决方案三:针对有NULL的字段,做一个公式,把报表里的原始字段删掉,把这个公式拖到原来的位置,设置大小位置边线,跟原始字段的设置一样公式这样写:C#code//如果是字符型的字段if{字段}=''orisnull(字段)then''else{字段}C#code如果是数值型字段if(notisnumeric({字段}))orisnull(字段)then0else

[水晶报表小技巧-开发-1]换页事件截取

技巧|水晶报表 Mail中有朋友问到,顺便写出来.VB+水晶报表9,这个还是很简单的,自带事件 Private Sub CRViewer91_NextPageButtonClicked(UseDefault As Boolean)    Call MsgBox("向后换页")End SubPrivate Sub CRViewer91_LastPageButtonClicked(UseDefault As Boolean)    Call MsgBox("最后一页")

分组后,水晶报表中颜色交替

问题描述 分组后,水晶报表中颜色交替就乱了,请问如何解决? 解决方案 解决方案二:再写详细点:1.分组前:标题行--------------classnameage此行为浅色--------------Alily112此行为深色--------------Alily213此行为浅色--------------Alily314此行为深色--------------Blily415此行为浅色--------------Blily516此行为深色--------------Blily617此行为浅色-

水晶报表查找与分组功能

问题描述 水晶报表中貌似一个望远镜的查找按钮任何实现其查找的功能.另一个问题是我在进行分组显示时为什么我按左边的组数却无法显示不了对应组数的信息.比如说员工信息是按部门分组,需要实现在点击左边组数的部门,就可以显示对应部门的信息.希望各位大虾帮下忙!!!!! 解决方案 解决方案二:我做了一个试试.发现点击望远镜没有查找功能嘛

求救,各位大哥!水晶报表 汇总分组后的汇总字段怎么做啊

问题描述 水晶报表汇总分组后的汇总字段怎么做啊在线等待! 解决方案 解决方案二:用FormulaFilds编辑自己的公式.{table.R1}+{table.R2}......里面也可以是其他的FormulaFilds

水晶报表,分组之组名纵向显示

问题描述 解决方案 解决方案二:用交叉表试试看解决方案三:水晶报表没提供垂直显示文本的功能,我当初为了做这样的效果费了不少时间,而且这个还是每页固定记录数的情况所以你这个效果估计也没什么太好的办法

.NET环境下水晶报表使用总结

  水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单.易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家. 一.在使用自带的水晶报表时,请注册,否则只能使用30次 水晶报表注册码 注册号:6707437608 密码:AAP5GKS0000GDE100DS 二.使用CrystalReportViewer进行预览 CrystalReportViewer控件允许在应用程序中查看 Crystal Report.ReportSource 属性用于设

演示水晶报表设计概念的官方示例报表列表

概念|设计|示例|水晶报表 概述 在本文档中,你将获得由技术支持创建的示例报表列表.这些示例报表示范了各种各样的报表创建技巧.目的是示范概念.这些示例报表被完全用文献证明,并且不被技术支持所支援.文档包含了每种应用的描述,及其下载链接. 目录 示范报表设计的示例报表 数组示例 营业日和小时示例 交叉表示例 日期和时间示例 格式化和文本示例 公式示例 图表示例 组和深化示例 标签示例 参数示例 子报表示例 表链接示例 联系 CRYSTAL DECISIONS 以获得技术支持____________