搭建论坛《搭建之星》论坛用户咨询 → [建议]报表网格的构建设计


  共有2626人关注过本帖树形打印

主题:[建议]报表网格的构建设计

帅哥哟,离线,有人找我吗?
pc_doctor
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
[建议]报表网格的构建设计  发帖心情 Post By:2007-10-24 15:24:10

原来以为“报表网格”是一个容器件,以为“报表标签”或“报表字段文本”等是以"报表网格"作容器依据放在其中的。

现在,才发现“报表网格”根本就不是一个容器件。“报表标签”或“报表字段文本”等是以“报表区域”作容器依据放在其中的。

那么,因此希望对“报表网格”作出的建立时的改进:它的属性中的“垂直线”是以数字刻度计算而得出需要多少个格子和总宽度(10,10,10,20,20,30,30,100,100)。而“水平线”目前却不能照这样的刻度而生成许多个行数和总高度。

“水平线”如果也能象“垂直线”那样设置,会有很多好处,在一些特殊的需求下,可能动态的需要“水平线”的行数,照“垂直线”那样设置给属性的话,就能满足动态需要“水平线”了(20,20,20,20,20,20,20,20,20,20,20)。这样也绝不会象现在单个单个的生成时,需要对上下行的间隔距离精确之精确地去调整了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2007-10-25 9:10:25

报表网格用于画表线,所以它不是容器构件。目前只使用“报表网格”构件就可以画任何复杂的报表。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2007-10-25 9:20:48

它的属性中的“垂直线”是以数字刻度计算而得出需要多少个格子和总宽度(10,10,10,20,20,30,30,100,100)。

看不懂你上面的话。你在括号中是在设置垂直线吗?如果是,表明你对“垂直线”属性的设置根本没有理解。每一个数字代表画一条垂直线,如你所设置,如果你的网格宽度大于100,最终在网格内,显示(注意不是画)四条垂直线。实际上你画九条,只不过前三条重合,第四五条重合,第六七条重合,第八九条重合。

水平线的设置与垂直线的设置是一样的。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
pc_doctor
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
  发帖心情 Post By:2007-10-25 14:41:26

以下是引用admin在2007-10-25 9:20:48的发言:

它的属性中的“垂直线”是以数字刻度计算而得出需要多少个格子和总宽度(10,10,10,20,20,30,30,100,100)。

看不懂你上面的话。你在括号中是在设置垂直线吗?如果是,表明你对“垂直线”属性的设置根本没有理解。每一个数字代表画一条垂直线,如你所设置,如果你的网格宽度大于100,最终在网格内,显示(注意不是画)四条垂直线。实际上你画九条,只不过前三条重合,第四五条重合,第六七条重合,第八九条重合。

水平线的设置与垂直线的设置是一样的。

谢谢你的提醒。这些数字的意义和使用,我知道的!在论坛上只是随手输入了些数字罢了。

我提出的问题就是,我在一个页面上需要动态的出现1—20行“报表网格”。能不能只用一个“报表网格”构件,而在其中的水平线属性中去设置临时需要的行数。比如:一种情况,六行(40,40,40,40,40,40);一种情况,10行(40,40,40,40,40,40,40,40,40,40)。现在这样做是完成不了的!


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
admin
  5楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
  发帖心情 Post By:2007-10-25 15:29:40

可以呀,只要在“预览”之前,把动态值赋给水平线属性就可以了。不过,如你上楼所示数据肯定不成,因为,它始终在纵坐标40的位置画线,你的网格高度是240,正确的赋值应是(40,80,120,160,200,)这样就产生了6行。10行的类推。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[建议]报表网格的构建设计








签名