找回密码
 立即注册

QQ登录

只需一步,快速开始

magenet

初级会员

45

主题

119

帖子

362

积分

初级会员

积分
362
magenet
初级会员   /  发表于:2022-9-27 16:58  /   查看:3088  /  回复:16
1金币
总评分是=ROUND((AB3*25+AA3*25+X3*25+W3*25),2)这个,怎么实现页面进去就排序和筛选好
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,可以使用下方的js去做哈,给您做了一个demo,您可以参考参考

16 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-27 16:58:14
来自 13#
您好,可以使用下方的js去做哈,给您做了一个demo,您可以参考参考
// 页面名
var pageName = "页面1";
// 表格名
var listviewName = "表格1";
// 列索引,在设计器里从表格第一列从0开始数小格子
var columnIndex = 1;
// 筛选的值
var targetValue = 3;

var cache =
Forguncy.ForguncyData.pageInfo.columnFilterQueryCache;
cache[pageName + "|" + listviewName] = [
    {
        "ColumnBindingInfoID": undefined,
        "ColumnIndex": columnIndex,
        "pageName": pageName,
        "IsNotInMode": false,
        "Values": null,
        "IsOrMode": false,

        "Conditions": [{

            "ConditionType": 0,

            "CompareType": 2,

            "Value": targetValue

        }],

        "filterComapreType": 9

    }

]




Forguncy.Page.getListView(listviewName).reload()


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-27 17:16:58
2#
大佬,公式字段是可以使用排序和作为查询条件进行筛选的,直接在排序和表格查询条件中使用就行


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
magenet
初级会员   /  发表于:2022-9-27 17:24:41
3#
Lay.Li 发表于 2022-9-27 17:16
大佬,公式字段是可以使用排序和作为查询条件进行筛选的,直接在排序和表格查询条件中使用就行 ...

你好,我这个公式字段是直接写在表格里的,去表里添加的公式字段获取不到统计字段
回复 使用道具 举报
magenet
初级会员   /  发表于:2022-9-27 17:29:18
4#
Lay.Li 发表于 2022-9-27 17:16
大佬,公式字段是可以使用排序和作为查询条件进行筛选的,直接在排序和表格查询条件中使用就行 ...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-27 17:35:44
5#
不好意思哈大佬,excel函数生成的话,目前没有现成的功能可以去排序

可以试试下方的内部js接口,不过内部接口看您会随着版本的升级而变化,您可以先试一下
var listview = Forguncy.Page.getListView("表格1")
var columnIndex = 1; // 列索引
var sortOrder = 1; // 0是升序,1是降序
listview._grid.sortByColumn(columnIndex, sortOrder);


回复 使用道具 举报
magenet
初级会员   /  发表于:2022-9-27 18:01:28
6#
本帖最后由 magenet 于 2022-9-27 18:05 编辑
Lay.Li 发表于 2022-9-27 17:35
不好意思哈大佬,excel函数生成的话,目前没有现成的功能可以去排序

可以试试下方的内部js接口,不过内 ...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
magenet
初级会员   /  发表于:2022-9-27 18:06:59
7#
Lay.Li 发表于 2022-9-27 17:35
不好意思哈大佬,excel函数生成的话,目前没有现成的功能可以去排序

可以试试下方的内部js接口,不过内 ...

好的,可以了,还有就是筛选,怎么实现只显示大于80分的,现在排序是可以了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-28 09:18:53
8#
这个,我问一下开发同事吧,看有没有什么内部接口
回复 使用道具 举报
magenet
初级会员   /  发表于:2022-9-28 18:03:25
9#
Lay.Li 发表于 2022-9-28 09:18
这个,我问一下开发同事吧,看有没有什么内部接口

麻烦问下哇
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部