天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1276|回复: 6

[已解决] 视图列脚本怎么进行排序呢?

[复制链接]
Levi 发表于 2025-5-14 12:04:11 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.X- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:735234495
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

视图列脚本显示时间,需要按时间进行降序显示,这样写不会出现按列头进行降序或升序
var value = getItemValueAsString("编号");
var value1 = "";
var sql = "select max(ITEM_日期) as ITEM_日期,domainid from tlk_测试表 where ITEM_编号 = '"+value+"'";
var datas =findBySQL(sql);
if(datas !=null){
value1 = datas.getItemValueAsDate("日期");
value1 = format(value1,"yyyy-MM-dd");
}
value1;
----------------------------------------------------------------
加了order by也没反应
var value = getItemValueAsString("编号");
var value1 = "";
var sql = "select max(ITEM_日期) as ITEM_日期,domainid from tlk_测试表 where ITEM_编号 = '"+value+"' order by item_日期 desc";
var datas =findBySQL(sql);
if(datas !=null){
value1 = datas.getItemValueAsDate("日期");
value1 = format(value1,"yyyy-MM-dd");
}
value1;






1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\\\\\\\"已解决可结帖\\\\\\\"
yaya 发表于 2025-5-14 16:05:59 | 显示全部楼层
sql视图中可以在sql中通过order by,也可以在视图列中的默认排序改为是,排序根据选择升序或降序
 楼主| Levi 发表于 2025-5-14 16:09:55 | 显示全部楼层
yaya 发表于 2025-5-14 16:05
sql视图中可以在sql中通过order by,也可以在视图列中的默认排序改为是,排序根据选择升序或降序

视图是用的设计,列才是
yaya 发表于 2025-5-14 16:13:41 | 显示全部楼层
Levi 发表于 2025-5-14 16:09
视图是用的设计,列才是

那就在对应的视图列那里配置试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| Levi 发表于 2025-5-14 17:15:10 | 显示全部楼层
yaya 发表于 2025-5-14 16:13
那就在对应的视图列那里配置试试

我这个字段是脚本的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2025-5-14 17:43:18 | 显示全部楼层
Levi 发表于 2025-5-14 17:15
我这个字段是脚本的

那就只能通过修改视图为sql视图了哦
 楼主| Levi 发表于 2025-5-15 10:20:31 | 显示全部楼层
好的,已解决

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 06:43

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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