找回密码
 立即注册

QQ登录

只需一步,快速开始

elanwooyoo 活字格认证

金牌服务用户

8

主题

30

帖子

265

积分

金牌服务用户

积分
265

活字格认证

elanwooyoo 活字格认证
金牌服务用户   /  发表于:2020-5-15 17:14  /   查看:4503  /  回复:14
1金币

如上图所示,通过嵌套IF命令可以实现,但是如何在数据表中实现自动实时操作遇到困难
数据表添加公式字段没有IFERROR命令,用公式会报错,请支招,多谢多谢!
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

14 个回复

正序浏览
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-18 19:01:20
14#
Simon.hu 发表于 2020-5-18 18:54
为什么需要iferror?

today()我不是才直播讲过么?用now(),然后除1,向上取整就行

当now()和日期相减有几率出现负数,不用iferror没发判定吧
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-5-18 18:54:51
13#
为什么需要iferror?

today()我不是才直播讲过么?用now(),然后除1,向上取整就行
回复 使用道具 举报
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-18 18:32:15
12#


目前是如图所示来实现状态更新的,分别点击每个按钮更新

能否在上面设置一个更新按钮,一键更新下面所有的状态

本帖子中包含更多资源

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

x
回复 使用道具 举报
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-18 17:48:16
11#
1818himis 发表于 2020-5-16 13:50
你的应用场景是什么呢?状态是否保存有什么影响?
个人理解,状态不就是界面显示出来看的,不看的话保存起 ...

主要是在另外一个地方要进行存储筛选的操作,所以要存到数据表里
回复 使用道具 举报
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-18 17:45:21
10#
Simon.hu 发表于 2020-5-18 10:25
我理解您的需求应该是这样的:
首先,您想要设置一个自动根据时间变化的状态;
并且,您的状态需要的能在 ...

最好的方法就是用公式字段,但是公式字段里没有today()和iferror命令,所以没法搞,现在想到一个最笨的办法,是用按钮触发的方法来将就着用。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-5-18 10:25:33
9#
我理解您的需求应该是这样的:
首先,您想要设置一个自动根据时间变化的状态;
并且,您的状态需要的能在数据库中看到(其实,我理解这边不应该是在库里保存的,应该是您 需要在类似报表的地方使用,您这边又不能一条一条的数据点进去使用公式更新一遍)

我觉得您的问题,应该使用公式字段就行,不需要专门设置一个字段字保存

这是公式字段的教程:https://help.grapecity.com.cn/pa ... ion?pageId=46171814

本帖子中包含更多资源

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

x
回复 使用道具 举报
1818himis悬赏达人认证 活字格认证
高级会员   /  发表于:2020-5-16 13:50:30
8#
你的应用场景是什么呢?状态是否保存有什么影响?
个人理解,状态不就是界面显示出来看的,不看的话保存起来做什么?如果只是看那也不需要保存,只有前端逻辑处理是对的就行。
所以大家搞不明白你的需求
回复 使用道具 举报
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-16 09:53:41
7#
正如您所说,如果只考虑在页面上显示,每次两个参数(校准有效期与today值)的变动都会重新计算,而且重新计算的值是正确的,但是这个页面上显示正确的值没有办法传入数据表保存,更新数据表。如图所示,修改日期后,按照判定规则,应该是正常,但是显示的还是即将过期。
当然你也可以用一个按钮+命令的组合对列表页面每行进行操作,但是还是需要每次点击刷新进行数据库更新操作,完成数据库的更新。
就是上文讲的,我考虑是数据表中的设备状态这个字段的实时更新,在两个参数任何一个发生变动的情况下完成。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-5-15 19:02:07
6#
elanwooyoo 发表于 2020-5-15 18:00
网页上操作这个不能实现实时更新,达不到目的

您是指在什么情况下不能实时更新呢?我没太理解。因为我能想到的是你的校准有效期如果变了,设备状态肯定会重新计算。又或者today值变了,那你再打开页面的时候也会是新计算的值呢。
回复 使用道具 举报
elanwooyoo活字格认证
金牌服务用户   /  发表于:2020-5-15 18:00:31
5#
网页上操作这个不能实现实时更新,达不到目的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部