|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。排序|数据|显现
一个数据窗口中有字段:职员编码,如今用ddw的办法把它显现为职员的姓名。成绩是怎样在排序的时分是按姓名排序而不是按编码排序。
pb的匡助中Syntaxforsortorder中申明setsort有两种排序的语法:columnnameordereg."emp_lnameA""emp_lnameA,dept_idD"#columnnumberordereg."#3A"
不外经由测试发明能够按盘算列排序的:
因而,新加一个盘算列compute_1,表达式为LookUpDisplay(emp_id),然后将其埋没失落
stringnewsort
newsort="compute_1D"
dw_1.SetSort(newsort)
dw_1.Sort()
我抱着碰运气的立场间接用表达式排序,竟然发明也能够!真没有想到pb还留了这么一手:)
stringnewsort
newsort="LookUpDisplay(emp_id)D"
dw_1.SetSort(newsort)
dw_1.Sort()
别的,有网友说在PFC中有F成的服.在翱陂_⑴判蚍盏尼徇加上inv_sort.of_SetUseDisplay(TRUE)就能够了。这个我没有利用过,供人人参考。
注:该文章原载自自己在pdriver.com的blog。
这类操作的执行过程是,1)按照新的表定义建立一个临时表tmpa,2)将原表数据拷贝到临时表,3)将原始表改名tmpb,4)将tmpa改名为原表名,5)将tmpb删除。 |
|