起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: 新来小职员

【结贴】想要改进功能[问题]**

[复制链接]
 楼主| 发表于 2007-7-25 15:56:16 | 显示全部楼层
:2guns:
回复 支持 反对

使用道具 举报

发表于 2007-7-26 10:59:20 | 显示全部楼层
我找不到您,请您给我们来个电话吧,我们电话沟通一下

010-59798677 - 136/133/125/
回复 支持 反对

使用道具 举报

发表于 2007-7-26 11:57:37 | 显示全部楼层
已经电话沟通过了,
楼主现在的表结构跟1楼的连接不一样,通过沟通,发现楼主这样的需求,仅仅用标准数据集TSQLDataSet就可以了,
只是,还是要创建bands,如果bands是固定的,那么可以在设计期间设计好,
然后动态把不同的字段的bands设置上就可以了。
如果bands不知道具体有多少个,那么还是需要动态来创建bands,然后动态把字段对应到不同的字段上

等候楼主实现的结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 15:58:34 | 显示全部楼层
图1

1.jpg

52.69 KB, 下载次数: 202

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 15:59:26 | 显示全部楼层
图2

2.jpg

50.75 KB, 下载次数: 201

回复 支持 反对

使用道具 举报

发表于 2007-7-26 16:22:24 | 显示全部楼层
24楼,直接修改 bands 的 caption 属性就可以了

25楼图你是怎么出来的。是透视数据集定义出来的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 16:24:32 | 显示全部楼层
25楼是透视数据集的,用标准数集如何实现这样的效果?
我同事做的这个问题也是出在不能增加查询的表,只能查询一个表的数据,我就是想改进他们做的功能,使得查询结果不但能象他们那样表现,而且还能增加或减少查询的表的数量.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 16:59:21 | 显示全部楼层
之前通话,你的意思不是说可以用标准数据集做25楼的效果吗,不是我理解错误吧!?
25楼红色方框的字段不是固定的
回复 支持 反对

使用道具 举报

发表于 2007-7-26 18:04:41 | 显示全部楼层
对,我之间根据你在电话中的需求,是说用标准数据集,

如果像25楼那样,要显示多个单位,那么单位在从表中有一个单位的字段,来填写是“北京大学”还是“广西大学”等等对吧。应该不是北京大学一个字段,广西大学一个字段,对吧
如果是,那么看来要用透视数据集了,把单位字段设置为列维。

当查询的SQL变化的时候,按照我电话中告诉你的方法,一点一点设置,复制透视数据集出来,看看每个是怎么定义的。
1、先是关闭透视数据集,
2、取消原先的行维、列维和项的定义,
3、然后修改透视数据集的SQL,
4、然后设置行维、列维和项。
5、打开透视数据集
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 18:07:30 | 显示全部楼层
-_-终于说明白了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-14 02:30 , Processed in 0.044786 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表