修改水晶报表(Crystal Report 2008)中子报表的宽度

前几天应公司要求在原有的水晶报表(Crystal Report 2008)模板的子报表中添加新列,可是在修改过程中发现因为之前添加子报表时设置的宽度较小(15cm),现在没有位置可以加入新的列(不能减少其他列的宽度),所以需要增加子报表的宽度,但在主报表中调整了子报表的宽度后不起作用。网上搜索了一下,并没有明确的答案,不过有设置主报表宽度的解决方法,即在页面设置中调整水平值(宽度值),根据这个解决方法,我在子报表的页面设置中调整了水平值,成功解决该问题。

该问题的解决方法很简单,但因为一直以为页面设置的值是针对主报表的,所以走了弯路,而实际上页面设置中的值是根据不同的报表(包括子报表)而变化的。

现将这个问题记录下来以便其他遇到这个问题的朋友可以避免走弯路。详细内容如下方截图所示。

以前在主报表中设置的子报表宽度为15cm:

打开子报表后宽度是15cm:

现在调整主报表中子报表的宽度为19cm,但打开子报表后宽度并没有变化,仍然是15cm:

接下来在子报表中的页面设置(或者打开子报表并切换到子报表选项卡,在菜单的文件菜单项下找到页面设置)中设置宽度:

可以看到之前子报表宽度为3100像素(约15cm):

将页面宽度(水平)值设置为5100像素(约19cm):

保存子报表并重新打,宽度调整完成:

时间: 2024-10-29 04:29:28

修改水晶报表(Crystal Report 2008)中子报表的宽度的相关文章

水晶报表 Crystal Report 调用存储过程时出错 找不到表 ,解决方法。

用 CrystalReportViewer1 控件在asp.net的网页上显示报表,如果做报表时调用数据表数据的方式调用是可以成功的,但报表是用存储过程获取数据方式会出现以下错误: 找不到表'RptOpenCheck;1' . 文件 G:\TEMP\FO-OpenCheck {6D191F06-DECF-4A25-88FC-8553E3D435AA}.rpt 内出错: 找不到表. Error: 未将对象引用设置到对象的实例. The table 'RptOpenCheck;1' could no

Visual Studio 2012使用水晶报表Crystal Report

原文:Visual Studio 2012使用水晶报表Crystal Report SAP在 2013年1月14日 released SAP Crystal Reports,developer version for Microsoft Visual Studio - 2012 .你可以从下面链接下载:http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe 下载并安装入你的电脑.安装 完毕,可以看到那些曾经熟

水晶报表(crystal report )中显示CheckBox

1,在crystal report 报表的右边field explorer导航栏里面 新建一个formula field 并命名 2,右键edit刚建好的formula field ,写一个控制checkbox 显示的表达式如下: if {Command.CLAIMANT_SIGNATURE_FLAG} = 'Y' thenchrw(254)elsechrw(168) 如下图操作: 显示完成 水晶报表(crystal report )中显示CheckBox

Crystal Report在.net中的两种显示方式

原文:Crystal Report在.net中的两种显示方式 编写人:CC阿爸 2014-7-29 近来在完成深圳一公司的项目,对方对各方面要求相当严格,一不满意就拒绝签收,为了对修正水晶报表显示及导出的一些小问题,无赖之下,仔细了解一下水晶报表的操作方法,逼苦我们这些苦逼的程序,虽说在以前的项目中,也常使用crystal report 来制作报表.并且针对web与winform 都各有不同的地方. 但总的来讲:显示水晶报表目前使用控件对象的有两种显示方式 1.      使用crystalRe

解决crystal report水晶报表在浏览器提示bobj未定义的错误

网上的中文文章(比如这篇文章)都是写的部署到服务器后出现的问题,同时也指出要把crystal report的aspnet_client文件夹拷贝到对应项目的根目录里,这样就可以正常显示了,但是具体到我本人的情况,还是无法只通过拷贝aspnet_client这个文件夹就可以解决问题.所以在中文搜索无果的情况下,通过英文搜索关键字 bobj is undefined后,最终解决问题.这里列出参考链接,stackoverflow中这个问题给出了原因解释,这篇文章给出了修改web.config文件解决方

Crystal Reports 2008(水晶报表) JDBC连接mysql数据库

在本blog中,主要介绍的是Crystal Reports 2008使用JDBC连接mysql数据库. 在连接之间,首先要确认你电脑上面都安装了mysql数据库. 其次,就是jdbc连接数据时候所使用的相关jar包. 接下来,就可以进行数据库的一些连接操作了. 对JDBC不是很了解的,可以到 完整java开发中JDBC连接数据库代码和步骤 了解相关的操作 1.打开Crystal Reports的数据专家 2.点击JDBC(JNDI)出现: 3.输入url和数据库类名,点击下一步: 4.输入pas

Crystal Reports 2008(水晶报表) 第一个报表

学习Craystal Reports 2008的时候,光看说明文档,很多东西看了就忘了. 我在看文档的时候,是跟着文档上面来做的. 这样边看边做,效果还不错哈 下面就是我的第一个demo 先看看效果: 预览效果: 资源库: http://pan.baidu.com/s/1eQHzCY2 在资源库里面,你可以下载到说明文档和安装包,以及所需要用到的数据资源. Good Luck! 或者你可以先看看: Crystal Reports 2008(水晶报表) 安装 Crystal Reports 200

Visual Studio 2017 集成Crystal Report为ASP.NET MVC呈现报表

原文:Visual Studio 2017 集成Crystal Report为ASP.NET MVC呈现报表 最近项目需要实现报表功能,平衡各方面的因素,还是使用Crystal Report(水晶报表) To get there click here: Download WIKI https://www.crystalreports.com/crystal-reports-visual-studio/ https://www.crystalreports.com/crvs/confirm/ 下载

水晶报表 如何设置水晶报表 crystal reports 的字段自动换行

在做报价系统时候水晶报表做最后报表的产出.由于规格字数较长,用户在预览报表时无法看全规格,规格多出部分会导致重叠现象. 百度文库提供一个解决方案: 1.如何设置水晶报表(crystal reports)的字段自动换行 水晶报表从数据库中读取的数据,当字段内容比较长时,很影响美观,需要设置它为自动换行来显示. 影响美观的没有自动换行的报表图示: OK,看了图示,觉得实在太难看了,好,我们来设置它自动换行吧: 1.打开字段的格式化字段属性,将其公用标签下的可以扩大(CANGROW)属性选上,如图: