请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

ngsour
金牌服务用户   /  发表于:2022-4-24 08:51  /   查看:1477  /  回复:9
1金币
本帖最后由 ngsour 于 2022-4-24 13:52 编辑

请教:如何根据适时输入的得分适时显示名次?(RANK函数无法用)
此时数据还未写入库。编辑表是主表下的子表

请大侠赐教。论坛里有一个RANK的例子,但那是显示 。我这个是用户在输入得分时需要适时显示名次,EXCEL里很简单,但这里RANK如何用



附DEMO(有主子表):


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

最佳答案

查看完整内容

可以设置为松绑定,然后下面加一个保存按钮,按钮上命令为提交表格,不提交表格的话数据不会保存。然后rank函数那里加了一个iferror函数,防止出现#NA

9 个回复

倒序浏览
最佳答案
最佳答案
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-4-24 08:51:11
来自 8#
可以设置为松绑定,然后下面加一个保存按钮,按钮上命令为提交表格,不提交表格的话数据不会保存。然后rank函数那里加了一个iferror函数,防止出现#NA



本帖子中包含更多资源

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

x
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-4-24 10:41:47
2#
写了一个视图,排名根据新增成绩随时变化
  1. select "姓名" ,"得分",row_number() over(order by "得分" desc) as 名次 from"表1"
复制代码
效果如下

本帖子中包含更多资源

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

x
回复 使用道具 举报
ngsour
金牌服务用户   /  发表于:2022-4-24 11:22:58
3#
黑色幽默 发表于 2022-4-24 10:41
写了一个视图,排名根据新增成绩随时变化效果如下

感谢大侠。但未能实现目的。
是需要在明细表里编辑,不能用添加的方式(也就是还未写入库就要排序)

能否再想个办法?
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-4-24 12:32:57
4#
我这边给分数增加了一个命令,分别是表格提交和JS,表格提交是为了再执行JS前,将数据提交,JS是重新加载表格数据


本帖子中包含更多资源

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

x
回复 使用道具 举报
黑色幽默悬赏达人认证 活字格认证
高级会员   /  发表于:2022-4-24 13:39:55
5#
不用视图那就RANK函数试试



本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
ngsour
金牌服务用户   /  发表于:2022-4-24 13:50:58
6#
本帖最后由 ngsour 于 2022-4-24 13:57 编辑
黑色幽默 发表于 2022-4-24 13:39
不用视图那就RANK函数试试

感谢大侠,但还有点问题
我这个是主子表。你现在用非松绑定的方式解决,这个有个问题,假如填半天取消怎么办?
我在楼顶按你的DEMO改了下 改成了主子(下载CS那个),能不能用按钮提交主子表。感谢!
回复 使用道具 举报
ngsour
金牌服务用户   /  发表于:2022-4-24 14:04:43
7#
黑色幽默 发表于 2022-4-24 13:39
不用视图那就RANK函数试试

感谢大侠,但还有点问题
我这个是主子表。数据提交后,假如填了半天数据不填了,又取消怎么办?
我在楼顶按你的DEMO改了下 改成了主子(下载CS那个),能不能用按钮提交主子表。感谢!
回复 使用道具 举报
ngsour
金牌服务用户   /  发表于:2022-4-24 15:48:57
9#
黑色幽默 发表于 2022-4-24 08:51
可以设置为松绑定,然后下面加一个保存按钮,按钮上命令为提交表格,不提交表格的话数据不会保存。然后rank ...

非常感谢。总算搞定。活字格把这个RANK搞得太绕了
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-4-24 17:34:30
10#
感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部