找回密码
 立即注册

QQ登录

只需一步,快速开始

晓谐升 活字格认证 Wyn认证
金牌服务用户   /  发表于:2024-1-11 15:26  /   查看:4701  /  回复:14
10金币
本帖最后由 晓谐升 于 2024-1-11 16:19 编辑

请问一下各位大佬,我想写一个如下例子的表达式应该怎么写呢?

例如:
我有两个时间字段
1、打卡时间——08:50
2、考勤时间——09:00

我想用打卡时间跟考勤时间做比较,
如果打卡时间小于考勤时间,则显示正常
如果打卡时间大于考勤时间,则显示迟到XX分钟(打卡时间减去考勤时间的差值)

最佳答案

查看完整内容

晓谐升 发表于 2024-1-12 16:18 可以的,大佬 这个远程看了一下,是报表里面的 DateDiff 表达式和数据集中的表达式的写法有些差异。 报表中为如 DateDiff("yyyy", Date1, Date2), 所以在表格中不显示。已经远程给您解决了。

14 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-1-11 15:26:25
来自 15#
本帖最后由 Eden.Sun 于 2024-1-12 17:09 编辑

晓谐升 发表于 2024-1-12 16:18
可以的,大佬

这个远程看了一下,是报表里面的 DateDiff 表达式和数据集中的表达式的写法有些差异。
报表中为如 DateDiff("yyyy", Date1, Date2),
image.png214296263.png

所以在表格中不显示。已经远程给您解决了。

回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-11 18:52:43
2#
本帖最后由 Eden.Sun 于 2024-1-11 18:53 编辑

问题描述:根据就时间的前后,判断是否迟到:


问题解决:
您好,可以通过添加计算字段来实现:
① 转换时间为日期时间:TimeValue([打卡时间]) 、TimeValue([考勤时间])
日期时间

② 使用表达式,判断结果:
IIF(DateDiff(Minute, [打卡时间时间],[考勤时间时间])>0,
    '正常',
    Concat(Concat('迟到',Abs(DateDiff(Minute, [打卡时间时间],[考勤时间时间]))),'分钟'))


③  效果如下:

image.png808000182.png


然后在报表或者仪表板中正常显示即可。

回复 使用道具 举报
晓谐升活字格认证 Wyn认证
金牌服务用户   /  发表于:2024-1-12 10:52:09
3#
Eden.Sun 发表于 2024-1-11 18:52
问题描述:根据就时间的前后,判断是否迟到:

如果打卡时间和考勤时间都是字符串类型的,还可以实现吗
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-12 11:00:00
4#
本帖最后由 Eden.Sun 于 2024-1-12 11:01 编辑
晓谐升 发表于 2024-1-12 10:52
如果打卡时间和考勤时间都是字符串类型的,还可以实现吗

您先按照我上面的步骤试一下。我用的就是字符串,如果有问题,在发出来看看。
回复 使用道具 举报
晓谐升活字格认证 Wyn认证
金牌服务用户   /  发表于:2024-1-12 11:49:04
5#
Eden.Sun 发表于 2024-1-12 11:00
您先按照我上面的步骤试一下。我用的就是字符串,如果有问题,在发出来看看。

是这样操作吗,因为我是用SQL创建的数据集 image.png58158568.png
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-12 13:34:25
6#
晓谐升 发表于 2024-1-12 11:49
是这样操作吗,因为我是用SQL创建的数据集

可以的。您使用是有什么问题吗?报错了吗?
回复 使用道具 举报
晓谐升活字格认证 Wyn认证
金牌服务用户   /  发表于:2024-1-12 13:50:53
7#
Eden.Sun 发表于 2024-1-12 13:34
可以的。您使用是有什么问题吗?报错了吗?

按您给的表达式写的,没有出现结果 image.png957763061.png
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-12 13:56:29
8#
晓谐升 发表于 2024-1-12 13:50
按您给的表达式写的,没有出现结果

您的数据方便给我们一份么?  我们具体看看。
回复 使用道具 举报
晓谐升活字格认证 Wyn认证
金牌服务用户   /  发表于:2024-1-12 14:02:10
9#
Eden.Sun 发表于 2024-1-12 13:56
您的数据方便给我们一份么?  我们具体看看。

方便的话,可以远程帮忙看看吗,大佬
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部