社区
数据库相关
帖子详情
怎么实现数据窗口的动态排序!!!
xiao_2005
2004-10-17 06:29:14
怎么实现数据窗口的动态排序!!!
...全文
131
1
打赏
收藏
怎么实现数据窗口的动态排序!!!
怎么实现数据窗口的动态排序!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linwdm2002
2004-10-17
打赏
举报
回复
/*****************************程序代码******************************/
String ls_column, ls_sort
ls_column = this.GetObjectAtPointer() // 得到鼠标按下位置的对象名
ls_column = left(ls_column, len(ls_column) - 2) // 得到列标题名字
if not Lower(right(ls_column, 2)) = "_t" then return
// 如果不是缺省的列标题,即以“_t”结尾或鼠标根本没有点在列标题上则退出
ls_column = left(ls_column, len(ls_column) - 2) // 去掉列标题末尾的“_t”,得到有效的列标题名
// 进行升序和降序的切换
if ib_flag then
ls_sort = ls_column + " A" // 升序
else
ls_sort = ls_column + " D" // 降序
end if
ib_flag = not ib_flag // 为下一次排序准备
ls_sort = ls_sort
this.setsort(ls_sort)
this.sort()
动态
排序
功能在PowerBuilder
数据
窗口
中的
实现
在
数据
窗口
中,每一列都可能处于不同的
排序
状态,常见的有未
排序
(None)、升序(ASC)和降序(DESC)。理解和定义这些状态是判断和切换
排序
状态的基础。未
排序
(None):当
数据
窗口
初始化或者用户未对某列进行
排序
操作时,该列的
排序
状态为未
排序
。升序(ASC):如果
数据
窗口
的某列被设置为升序
排序
,那么这一列将以从小到大的顺序进行
排序
。降序(DESC):相反,当列处于降序
排序
时,
数据
将按照从大到小的顺序排列。
PB
实现
数据
窗口
动态
排序
的方法
在弹出的列属性对话框中,选择“
数据
”选项卡,在“
排序
”下拉框中选择“
动态
”,并在“
排序
表达式”中输入
排序
规则。case “班号”ls_column=“class.cid”case “班号”ls_column=“class.cid”case “班级名称” ls_column=“#5”case “姓名”ls_column=“sname”case “姓名” ls_column=“#2”case “住址” ls_column=“#3”case “班号” ls_column=“#4”
【MySQL
窗口
函数】— 4种
窗口
函数详解(非聚合
窗口
函数、聚合
窗口
函数、命名
窗口
函数、
动态
窗口
函数)
非聚合函数有以下函数(注:我只列举了常用的。看不明白没关系,我下面会一一对这些进行讲解。
基于QT
实现
九大
排序
的
动态
演示
在不久前完成我自己的残缺棋盘
动态
演示课程设计后,我又帮同学大致完成了一个
排序
算法的
动态
演示(狂敲5天代码) 由于代码量很大,我就不再这里展示了,代码都发到下面的百度网盘链接中 链接:https://pan.baidu.com/s/1TzPQWmXeKDPOik4BT2yCJg 提取码:4ebh CSDN下载:https://download.csdn.net/download/weixin_43360801/12148404 这两个链接里内容的都是一样的 Qt:5.14.1 Qt Creator:4.11.
PB
实现
数据
窗口
的
动态
排序
PB
实现
数据
窗口
的
动态
排序
在用到Windows的资源管理器的时候,当我们需要按照文件的类型或名称
排序
的时候只要用鼠标点击一下相应的标题栏,系统会按照升序或降序交替
排序
,这完全取决于用户鼠标点击的奇偶数。如此方便的操作何不用到我们的
数据
窗口
中——
实现
按某列的
动态
排序
。 为了
实现
上述功能,程序首先需要用到一个全局变量(相对于PB来说可以用窗体变量),用它来控制连续两次...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章