关于CRYSTAL报表页脚显示的问题

gzfzxf 2003-10-20 05:01:04
各位大侠们:
小弟我,我碰到一个这样的问题,我有一个这样的报表,我报表中有两个子表,我分别画在明细A与B区当中,现在要当B区显示完所有记录后,在报表页脚区显示盖单图标.按理我只要把该图标放到主表中的Report footer区中,就应会达到这样的效果.可是这个报表注脚总是会在最后一页重新打开一页显示.为什么会这样呢??帮帮我吧.一正确马上给分.
...全文
107 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzfzxf 2003-10-24
  • 打赏
  • 举报
回复
海波兄,看见你唾液横飞谈论着这水晶报表,很是佩服,我支持你!!水晶报表版主我投你一票。我发了贴,帮我解决一个问题,真的头很大?
首先我用的是水晶报表8.5,当然这个应该不是问题的关键所在.
现在我有3个表A,B,C,表B和C都是通过一个相的关键字(如KeyField)段与表A相联系,
首先我在报表中插入一明细区Detail a 将A表中的内空Detail a区中,然后再插入Detail b,在该区中插入一子报表SubB,与A表通过KeyField相联系,然后在插入Detail c区,在该区中插入一子报表SubC,与A表通过KeyField相联系.与B表类似,好现在这个报表的显示方式,就是这样子:首先会找出A表中的每条记录,然后在A表中的每条记录中接着显示与之相关系的B表的所有记录,显示完B表的相关记录后,再接着显示C表中与A表记录相关联的所有记录.一直这样循环,直到显示完所有A表记录. 好,现在我需要在报表的最后一页中显示一个提示盖章的文字.那我应该放到哪呢,放在报表Report footer 区域中,但它总是会新建一新页,显示这个报表Report footer区域的内容???为什么,如果放在子报表SubC区域的Report footer中,但这会重复显示?海波兄,我该怎么解决这个问题呢?
haibodotnet 2003-10-24
  • 打赏
  • 举报
回复
提示盖章的文字
放在子报表SubC区域的Report footer中,但这会重复显示

解决方案:
设置“文本对象”——提示盖章的文字,使其在所有页(除最后一页以外)“抑制显示”……
(1)在“文本对象”上右击,选择“格式化文本”命令,进入“格式设置编辑器”对话框对话框;
(2)在“公用”选项卡,选中“抑制显示”,点击后面的“公式”按钮,进入“公式编辑器”;
(3)输入 PageNumber <> TotalPageCount
gzfzxf 2003-10-21
  • 打赏
  • 举报
回复
先谢了楼上几位兄弟了!!
这个应该不是关于页边距和报表页脚的设置问题.
就是我主报表中有两个子报表,然后,再主报表的REPORT FOOTER中加入签收或都盖章等,
些文字总是显示在新的页面中,而不管子报表中是否留下了多少空白.最主要我这些文字要加在
主报表的REPORT FOOTER而不是子报表的REPORT FOOTER区域中,有兴趣的你们可以试试...
haibodotnet 2003-10-20
  • 打赏
  • 举报
回复
大家一起去这个贴子支持一下!!!
http://expert.csdn.net/Expert/TopicView1.asp?id=2291055
CSDN 开个 Crystal Report 版吧!!!&&&我与水晶报表……
haibodotnet 海波.NET

想了解更多水晶报表的知识和技巧,请到
NET专栏 -> 水晶报表专栏
http://218.56.11.178:8009/
jpyc(九品御厨-进军嵌入式)
haibodotnet 2003-10-20
  • 打赏
  • 举报
回复
问题分析:
一页显示不下,所以另起一页!
------------------------------------------------
解决方案:
1、缩小页边距……
2、缩短“报表页脚”节……
gzfzxf 2003-10-20
  • 打赏
  • 举报
回复
我就是放在主窗体报表的reports footer区中,现在问题是,它不会接自显示完的子窗体的记录显示,而是另一起页显示在空白页的reports footer区中,我现在在是想解决这个创建新页的问题.
MarcuseXiao 2003-10-20
  • 打赏
  • 举报
回复
放在reports footer区
gzfzxf 2003-10-20
  • 打赏
  • 举报
回复
我只要在最后一页显示一次就形了.大家帮我想想其他办法!
islkeng 2003-10-20
  • 打赏
  • 举报
回复
放在Page footer区
课程介绍:这是一门Java语言入门课程,针对的是Java初学者或者从事其他计算机语言开发但希望转到Java开发工作上来的软件工程师,是所有想入java之门的朋友首先要学的第一门课,也是整个Java开发的核心和基础,也就是大家常说的JAVA SE版本中涵盖的知识;本门课程将采用 windows平台下的intellij IDEA开发环境作为主要的讲解平台,对于熟悉其他Java开发环境的学友们,当然也可以选择自己熟悉的平台;本门课程希望达到的目标是给大家打语言基础,但不希望一上来给大家太重的学习负担,分阶段,逐步的学习,是更好的学习方式,所以在本门课程中,我们将只涉及到基础的语言,以及面向对象程序设计的一些基础概念,更多的知识和概念我们将放在进阶课程中讲解,这一点望大家知晓;在Java诞生的不到30年时间里,Java开发人员的市场需求已经增长到了一个非常惊人的程度,至少目前来看,没有任何一门开发技术能够和java比,从待遇方面,高级Java开发人员的薪资也是相当的高,大概只有c++能够和Java掰一掰手腕,其他的开发技术的薪资待遇,很难与Java比较。很多想学习java的同学,会有一种困惑,感觉Java知识特别零散,除基本的Java语言外,各种概念、各种框架层出不穷,那我们怎么入学习之门,学到什么程度,能找到什么样的工作,这些问题就会困扰着我们;针对这种情况,我将不断推出一系列的Java课程,通过这一系列的课程,为大家搭建一条比较完整的Java学习链条,我并不准备回答大家“学到什么程度,能找到什么样的工作这种问题“,因为当你学到一定的程度之后,你自然就会找到答案,但有一点可以确定:仅仅学习完本门课程还不够,还需要继续深入学习下去!讲解中所安装的是jdk版本是jdk 12版本,但这并不意味着我们要把这个版本中的所有知识讲解的面面俱到,把最有用、最实用,最能帮助大家加薪的知识挑选出来讲解是老师的重要责任;讲师介绍:王健伟老师,网名:狂想(KuangXiang),1995年毕业于哈尔滨工程大学计算机及应用专业,20多年软件开发经验,经历过数十个软件项目开发包括网络通信、网络安全、网络游戏等领域,多年的摸爬滚打使自身具备了极其深厚的开发实力和实战经验。深圳知名网络安全公司安络科技(www.cnns.net)有限公司创始人之一、中国首套网络安全在线扫描评估系统项目负责人,电子工业出版社2003年《Crystal Reports水晶报表设计与开发实务》书籍作者,全球同服独立游戏《冒险之路》制作人。在教学上,老师自带讲课天赋,善于用最清晰、最通俗的语言把复杂问题简单化,让你听了就能懂,当节学完基本就能掌握,老师能够为你节省大量的学习时间并能达到极好的教学效果!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧