首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

交叉报表生成的数据能不能进行重新排序?解决方案

2012-02-25 
交叉报表生成的数据能不能进行重新排序?衣服尺码有S M L XL XXL但是交叉报表默认生成的报表顺序是LMSXLXXL

交叉报表生成的数据能不能进行重新排序?
衣服尺码有S M L XL XXL
但是交叉报表默认生成的报表顺序是
  L M S XL XXL
  1 2 3 4 5

怎么能让她按尺码大小来进行重新排序?

  S M L XL XXL
  1 2 3 4 5



[解决办法]
这个好像是不行,交叉表的顺序是按那个显示的字段名还排序的
[解决办法]
用别名试试看:
改成0[s],1[m],3[L]...
[解决办法]
可以自己定义这个字段名字,来达到自己需要排列的效果。
在交叉数据窗口的数据源,把尺码改成尺码编号+' ' + 尺码的形式
这样交叉报表的columns的显示效果就是:
1 S, 2 M, 3 L等
再设置这个列为右对齐即可

尺码编号和尺码中间空多少空格自己掌握,主要能实现在报表里看到尺码,尺码编号看不到就行
[解决办法]

探讨
可以自己定义这个字段名字,来达到自己需要排列的效果。
在交叉数据窗口的数据源,把尺码改成尺码编号+' ' + 尺码的形式
这样交叉报表的columns的显示效果就是:
1 S, 2 M, 3 L等
再设置这个列为右对齐即可

尺码编号和尺码中间空多少空格自己掌握,主要能实现在报表里看到尺码,尺码编号看不到就行

[解决办法]
如果客户对报表样式的要求很高,可以将数据先汇总出来再填到一个客户实际要求的样式中去
[解决办法]
要不你用Union all写连起来试试呢

热点排行
Bad Request.