起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: taiji

【结贴】透视数据集问题**

[复制链接]
发表于 2008-6-18 16:42:41 | 显示全部楼层
有可能。等待回馈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-18 16:50:34 | 显示全部楼层

经过测试

删除了两个单位的数据后,表格正常了,我想问一下,当列名(单位)成为表头时,他是有名字的吗,使根据拼音来的吗?
回复 支持 反对

使用道具 举报

发表于 2008-6-18 18:20:23 | 显示全部楼层
透视数据集是交叉表,当然有名字。不知道楼主具体问的是什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-18 20:10:09 | 显示全部楼层

列的名字会不会重复

我将有问题的两个单位名称修改了就可以了,这是为什么,我能不能人工修改他们的name或id
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-18 20:12:58 | 显示全部楼层

补充

经过测试,最终发现了两个单位的名字,只要其中一个出现,运行出来的数据就是错误的,假如我将这两个的单位名字修改为demo1,demo5,就可以了,我该如何预防这种情况呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 02:29:10 | 显示全部楼层

问题临时解决

解决方法
经过进一步测试,的确和单位(字段)的数据有关系:
1 插入表中的数据是默认顺序
2 运行后单位(字段)成为列头,而且会自动排序,如果经过排序,它显示的顺序和表中(单位)数据的顺序不对,那么单位(字段)和个数(数据)就不会匹配
3 排序和单位(字段)数据有关系,也就是例子中的单位1,单位2
临时解决方法:
1 在生成表中的数据时,将单位(字段)的数据前面加上 编号 ,这样排序的时候就会和生成数据时的顺序一样了,也保证了原来数据的顺序
我使用的格式是 '编号_' +原来的数据
2 在他的数据集DataSetBrokerTSSJJ1AfterOpen事件,将单位(字段)显示名字中的'编号_'去掉

说明:
由于时间较短,就不再继续测试,但不知道是否我的设置有问题才会出现这个错误,还要请Justep的专家进一步帮助解决。
回复 支持 反对

使用道具 举报

发表于 2008-6-19 09:13:06 | 显示全部楼层
不知道楼主怎么测试的。实在看不懂啊。我按照3楼的数据做了同样的例子。

ts.rar

942.79 KB, 下载次数: 89

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 09:23:24 | 显示全部楼层

回复

三楼的数据是随便给的,如果按三老的数据,我这里也没有问题,但用了真实的数据,就会有问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 09:49:29 | 显示全部楼层

结贴

好的,结贴
回复 支持 反对

使用道具 举报

发表于 2008-6-19 09:57:52 | 显示全部楼层
为什么结贴了??  那把错误的数据可以放到测试数据里测试啊,您说出错的数据的样子
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 04:19 , Processed in 0.046189 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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