- @萌可夫斯基
参考:http://www.cnblogs.com/babyt/archive/2008/09/24/1297803.html
看看可不可以 - @wumiju
将数据分组
将图表放到组页眉
节专家,点中组页脚,勾选“在后面页新建页”,使每组独占一页.
即可。
主要是分组字段的选取上,在数据集中需增加一个序号列
随便用什么方式,比如用rownumber之类,总之,给加个列,值是1、2、3、4、5
然后见一个水晶报表公式 x
int(({列名}-1) / 5)
然后用这个x作为分组字段即可。
原理就是用5的倍数做分组字段 - @老余
如果可以的话,建议拆成两个报表。对用户来说,一次打印出两页,跟一张报表两页没什么区别 - @peter_yang
服务器上是否安装了相应的数据库驱动程序?
除报表外的其他应用连数据库正常否?
建议做一个最简单的,只有一个表的报表做下测试看看 - @天煞孤星378
只有BS才会出现这种情况,“没有找到相关的页面”是什么概念? - @天煞孤星378
看下这篇
http://www.cnblogs.com/babyt/archive/2008/11/19/1336719.html - @君子以自强不息
理论上说可以知道
因为除了详细资料节,其余的节基本是固定的,如页眉、页脚、报表页眉、报表页脚
一般你用totalpages-报表页眉和报表页脚占用的页数大致可以推算出来
当然,如果有图表或者组页眉组页脚的话,就不准了 - @博客园 涛
一般情况下,设计时是什么样的,打印出来就是什么样子的
你这样的描述我得不到什么可用的信息
你可以贴个设计模板图,以及预览时的效果图,在预览图上标注下打印效果的错乱位置看看 - @孤舟垂钓
是的
除非你在服务器端把条码生成图片格式,不依赖于字体显示 - @星星小阁阁主
是不是有了特殊字体?换系统自带的常见英文字体试试? - @sharus
做法没错。
主要是对没数据的时候做一个处理
将交叉表放到一个单独的节,在节专家中勾选【抑制显示】,编辑后面的公式为
isnull(count(某字段))
这样在没有数据时,整个节就不显示,从而也避免了这些后期添加的元素的显示 - @HK——BB
图片的数据集,是如何传递给报表的?
最下面的那个节,图片和文字在一起,明显是多个记录集,你的报表模板是如何实现的呢 - @gaoKM
如果一个合同有很多页,可以考虑将报表页脚拆成多个节,每个节上放置一页。然后对每个报表页脚节进行分页即可。 - @nvhaixx
“你好,阿泰,我想请教一下就是交叉表里面怎么设置,才可以让文字垂直居中显示?另外要怎样设置,才能在导出excel时将水晶报表的边框显示出来?”
1:无法实现精确的垂直居中 ,可以将字段拉高,且仅保留一个字的宽度来实现垂直显示
2:不使用默认交叉表样式,而是使用表格式样,且使用字段边框而不是线来实现。 - @vcve
我记得VS2008自带的水晶报表好像是不支持OLAP数据源的。应该是独立版本的才支持。 - @孤月之飞星
:) - @lisa_ping
已修复。 - @vcve
这个需要在数据脚本里处理,最终传递给水晶报表的,按理说只是这最终的10条记录。而不是把几十万笔数据放到水晶报表里处理。 - @stonemqy
已经在原帖子里回了,因为设计时水晶报表用的是一个CS模式的界面,而WEB下用的是一个BS界面,所以效果确实是不同的。除非自己下功夫重写这些界面及相关事件。个人建议沿用现在的界面效果。 - @小小糊涂虫
这个倒不是什么原理性问题,前面的报错是因为reportPath不存在。
这个时候只要把reportPath打印出来看看,这个路径跟实际的文件的物理路径是不是一致。
毕竟编译的时候和调试的时候,路径可能是不一样的 - @p_kaka
已修复。 - @LoveCode
babyt@163.com - @LoveCode
CR for VS2010 也就一个安装包。装好就算装好了。
不能正常打印?能显示,但是不能打印吗?。。
另外ASP+CR8.5的时候,是在页面上加载一个显示控件对吧
在CR for VS2010里应该没有这个控件了吧?我不是太确定。
个人建议,你用下CR9试试。而不是用这个版本。
要不你把你的ASP文件发给我下,我试试? - 有问题请在此贴跟贴回复,我亦会在此贴回复。请不要到无关的帖子中跟帖请尽量描述清楚你的问题和需要,我的理解能力不是很强,呵呵。请您遵守以下规则:提问内容中请不要出现 感叹号,跪求等字样。请尽量不要称呼我...
- @LoveCode
你之前不就是用ASP+CR8.5么,至少这个是在正常运行的程序了吧?呵呵。
我最开始用的时候用过ASP+CR9,当时还是直接在服务器上装了个水晶报表,囧。具体的组件试验了几次没成功。
前面的报错会不会是老报表CR不支持新版本CR的RPT文件导致的?这个不是很确定,因为没条件去测试。 - @LoveCode
1: 你的整个asp程序框架引用的水晶报表组件是8.5的还是CR for VS2010的?
2:据我所知,CR2008及其之后的版本应该对ASP/VS6 系列都不支持了。 - @BIONLINE
还行吧,资源还太少,再补充补充。
不过只靠自己公司的人维护难免比较薄弱,多吸引点使用者吧 。
我这篇文章是2005年的,那个时候BO已收购了水晶报表,SAP还没收购BO。
我最新的一个资源导引在这里
http://www.cnblogs.com/babyt/archive/2008/09/22/1296239.html
2008年版的。 - @Leezc
代码只管传数据即可,不用关心怎么分组或显示。
显示是由报表来完成的。
代码部分参考:http://www.cnblogs.com/babyt/archive/2009/07/26/1531540.html - @Leezc
需要代码,请看下
页面左侧上半部分:水晶报表内功心法(20) 这个分类里的文章 - @vcve
对用户来说,应该就是自动的。
但是对代码来讲,没有自动一说。都需要自行编码。










