加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

数据窗口中按字段的显示值排序

发布时间:2018-08-22 03:53:39 所属栏目:电商 来源:站长网
导读:一个数据窗口中有字段 :职员编码,此刻用ddw的要领把它表现为职员的姓名。题目是怎么在排序的时辰是按姓名排序而不是按编码排序。 pb的辅佐中Syntax for sort order中声名setsort有两种排序的语法: columnname order eg. emp_lname A emp_lname A, dept_i

一个数据窗口中有字段 :职员编码,此刻用ddw的要领把它表现为职员的姓名。题目是怎么在排序的时辰是按姓名排序而不是按编码排序。

pb的辅佐中Syntax for sort order中声名setsort有两种排序的语法:  columnname order          eg.  "emp_lname A"     "emp_lname A, dept_id D"  # columnnumber order   eg.  "#3 A"

不外颠末测试发明可以按计较列排序的:

因此,新加一个计较列compute_1,表达式为LookUpDisplay( emp_id ),然后将其潜匿掉

string newsort

newsort = "compute_1 D"

dw_1.SetSort(newsort)

dw_1.Sort( )

我抱着试试看的立场直接用表达式排序,居然发明也可以!真没有想到pb还留了这么一手:)

string newsort

newsort = "LookUpDisplay( emp_id ) D"

dw_1.SetSort(newsort)

dw_1.Sort( )

另外,有网友说在PFC中有現成的服務.在數據窗口開啟排序服務的後邊加上inv_sort.of_SetUseDisplay(TRUE)就可以了。这个我没有行使过,供各人参考。

注:该文章原载自本人在pdriver.com的blog。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读