壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 525|回复: 0

Cognos 8 中数字列的动态排序

[复制链接]
发表于 2012/3/8 13:23:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
创建报表

使用 “GO Sales (query)” 包创建一个简单的清单报表

使用 GO Sales (query) 包打开 Report Studio。

选择 “Create a new Report or Template”。

选择 “List”,然后单击 OK。

page508_figure1.gif


将包中的 Staff name 和 Revenue 拖放到 List Report。

page508_figure2.gif


创建 Value Prompt

在 Insertable 对象窗格中,单击 Toolbox 选项卡。

将一个值提示拖放到报表页。

将参数命名为 “Sort”,然后单击 “Finish”。

page508_figure3.gif


高亮显示所添加的提示,并通过值提示的属性面板添加两个静态选项。在第一个静态选项中,将 Display 值设置为 Ascending,将 Use 值设置为 1。在第二个静态选项中,将 Display 值设置为 Descending,而 Use 值设置为 -1

page508_figure4.gif


添加一个默认选项,以避免增加报表负载。这可以通过值提示的属性窗口设置。将值 1 设置为默认的升序选项。

在值提示的属性中,将 Auto-Submit 属性设置为 Yes

创建 Data Item

在 Query Explorer 上单击 Query1.在 Insertable Object 中,单击 Toolbar 选项卡,将一个 Data Item 添加到查询中。

单击 Source 选项卡,从 Insertable 对象窗格拖放一个 Revenue 到表达式定义中。然后将表达式修改为以下内容:
[Sales (query)].[Sales].[Revenue]*?Sort?


单击 OK。

page508_figure5.gif


在 Data Item 属性中,将数据项命名为 sortkey,并将 Pre-Sort 属性设置 为 “Sort ascending”。

page508_figure6.gif


返回 Page1。在属性窗口中选择 List

在 List 属性中选择 Properties,选中 sortkey。

page508_figure7.gif

单击工具栏的 Lock 按钮,解锁布局。将按钮修改为下图所示的外观。

page508_figure8.gif

将值提示拖放到 Revenue 旁边的列标题。

page508_figure9.gif

选择 Revenue 并删除它。从值提示上的工具栏拖一个 “Block”,并拖放一个 “Text Item” 到 “Block” 上。在 “Text Item” 中输入 Revenue。同样,单击 Lock 按钮锁定报表布局。

page508_figure10.gif

运行报表。Revenue 是以升序排序的。

page508_figure11.gif

在下拉列表中选择 Descending,这样 Revenue 就是降序排序的。

page508_figure12.gif



该贴已经同步到 xiaoerp的微博
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 04:31 , Processed in 0.027848 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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