统计列表 - 排序
‘ 【统计列表 - 排序】 必须拥有User对象【018.019】版本以及以上。
‘ ——————-如: sys_listSort 1 1
‘ —————————————参数1:index。表示要对第几个数据(1~32)进行排序。
‘ —————————————参数2:num。排序后。取排行第几的条目。(注意:如果排序后只有1、2、3总共3个条目,如果这个参数输入4.由于没有排名第4的数据,这个方法会执行失败,脚本走 id_nextFail 路线。)
‘ —————————————参数3:sortType。排序类型。(可选填)默认=1.降序排列。 为0时,为升序排列。
‘ ——————————返回值:成功执行:id_next 不成功执行:id_nextFail
‘ —————————————如果执行成功,将可以直接读取以下变量,得到查询的结果。
‘ —————————————%iter_var_str9 = uid (通过uid再去取对应的数据,或读取角色其他名字等属性)
示例
| id | id_next | id_nextfail | type | data | param |
|---|---|---|---|---|---|
| 100000100 | 100000101 | 100000102 | 2003 | 0 | sys_listSort 1 1 |
| 100000101 | 100000103 | 0 | 1010 | 2005 | UID为: %iter_var_str9 |
| 100000102 | 0 | 0 | 126 | 0 | 排行读数据失败! |
| 100000103 | 100000105 | 100000104 | 2003 | 0 | sys_listRead %iter_var_str9 1 |
| 100000104 | 0 | 0 | 126 | 0 | 读数据失败! |
| 100000105 | 0 | 0 | 1010 | 2005 | 排行值为: %iter_var_str9 |