长宁 发表于 2021-7-21 15:19:07

关于系统时间问题

本帖最后由 不瘦二十斤不改 于 2021-7-21 15:20 编辑

很多时候我们都要用到当前系统时间去做公式判断,系统变量当前时间取的值是当前电脑的时间
那问题来了,人为修改当前电脑的时间就会影响我公式的值,这是个BUG啊。
这个要怎么解决,我看创建表单日期和修改表单日期没问题,这个是服务器时间,那系统变量怎么取服务器得时间?

Prex 发表于 2021-7-21 15:55:08

本帖最后由 Prex 于 2021-7-21 15:56 编辑

在基础资料一个公共表单中,建一个数据接口,调用系统变量,通过数据接口赋值的日期为服务器的日期!

可以试试。

小花儿0000 发表于 2021-7-21 15:49:13

本帖最后由 小花儿0000 于 2021-7-21 15:57 编辑

为什么要人为去修改呢?电脑系统是会自动调准时间的

现在的电脑系统都有自动调节时间的功能,只要有网络,就能自动调当前时区和时间

电脑系统都默认设置自动调的,如果不是,参考如下win10这个设置,设置好以后,就能自动调,即使是你关机后,启动也是准确的北京时间






长宁 发表于 2021-7-21 16:02:10

确实,这个应用于企业绩效考评的时候,员工为了达标,明明超时完成,钻这个空子改个时间,就变成提前完成了,这就没有效果了,除非是用服务器的时间,因为服务器的系统时间员工是改不到的,如果用自己电脑的时间,员工就能钻空子了

长宁 发表于 2021-7-21 16:47:10

这个接口系统时间调用报错

长宁 发表于 2021-7-22 16:05:35

不瘦二十斤不改 发表于 2021-7-21 16:47
这个接口系统时间调用报错

调试也报这个错误

长宁 发表于 2021-7-22 16:06:09

接口如图

长宁 发表于 2021-7-22 16:15:24

不瘦二十斤不改 发表于 2021-7-22 16:06
接口如图

我是在一个表单里定义的两个字段(系统时间、系统日期和时间),然后在这个表单上做的接口,接口赋值为系统变量

Prex 发表于 2021-7-22 16:24:04

本帖最后由 Prex 于 2021-7-22 17:03 编辑

有这么复杂吗,我这里随便建个数据测试都可以,我都一直在用的(注意:这个表单必须要有数据,否则调试报错,如果有多条数据时,勾选:重复数据只显示一条)




天铎 发表于 2021-7-23 21:59:23

这样可以吗?用计划任务每隔一分钟往一个模板里写入时间,其他用户保存表单时取这个时间。
页: [1]
查看完整版本: 关于系统时间问题