• Workfine新手入门:日期间隔函数


    哈喽,我是办公助手小W,又到了跟大家分享办公小技巧的时候啦!

    对于销售人员来说,每笔订单谁负责的,什么时候进来的,进来多少金额都是需要一一记录跟财务对账的,这不刚刚晋升为小组长的吴小姐犯难了,如何才能够快速了解具体哪天、哪个月或者哪一年的销售数据呢?

    如果有在学习Workfine的小伙伴已经知道了,设计一张销售订单表用提取公式查询就能实现了。首先我们绘制出销售订单查询表,如下图:

    定义完主表项和扩展表项后,咱们点击表间公式,新建一个名为【查询填表日期】的提取公式。选择数据来源表后开始填写筛选条件,一般大家会这么写:[销售订单01_主表].[填写日期]=本报表.[销售订单查询_主表].[填表日期查询]。

    这么写对不对呢?咱们去应用端验证一下,会发现提醒报错,取不出任何数据。

    检查一下,2022年4月1日在历史记录里是有填写数据的,为什么取不出来呢?

    Tips:

    字段样式只是显示方式,并不是根据字段样式保存在数据库中,比如你字段样式选年月日,但是数据仍是以年月日时分秒保存的。就像拼多多解释的那样,还剩0.9%并不是只有这么多,后面还有六位数没显示呢!因此我们不能直接用来源表日期=当前模板的表字段信息来提取数据。

    这里就要用到咱们今天要跟大家分享的小技巧,日期时间函数中的日期间隔函数了。函数表达式为:日期间隔(datepart,【开始日期】,【结束日期】)

    1.按照具体年月日查询销售订单

     

    将刚刚写的筛选条件删除,点击右侧的fx,依次点击日期时间函数、日期间隔函数,将日期间隔函数里的参数修改,最终筛选条件为:日期间隔(dd,[销售订单01_主表].[填写日期],本报表.[销售订单查询_主表].[填表日期查询])=0。

    修改好以后点击保存,将整个模板保存,咱们去应用端测试一下,在填表日期查询中选择2022年4月1日,点击上方查询,即显示了该日期填写的相关销售订单数据。

    Tips:

    1. 序号这里可以用order函数自动填充,因为有时候一张销售订单里有多条数据,如果直接将原表单中的序号填写进来,当数量庞大的时候,无法直观统计共有多少条数据,用了order函数,就可以根据提取的数据数量自动填充序号。
    2. 为了填写方便,可以在填表日期上绑定一个日期的数据规范。

     

    2.按照年月查询销售订单

     将筛选条件改为:日期间隔(mm,[销售订单01_主表].[填写日期],本报表.[销售订单查询_主表].[填表日期查询])=0。

    应用端显示如下图:

    3.按照年查询销售订单

    将筛选条件改为:日期间隔(yy,[销售订单01_主表].[填写日期],本报表.[销售订单查询_主表].[填表日期查询])=0。

    应用端显示如下图:

    以上就是今天分享的Workfine中日期间隔函数的内容啦,如果你也发现了更多Workfine的使用小技巧,欢迎来跟小W分享哦! 

  • 相关阅读:
    Java----模拟学生成绩管理系统
    考试中心|学习资料|学习情况|纯净无广|在线组卷刷题
    《Linux运维总结:内网服务器通过代理访问外网服务器(方法一)》
    禅道:提bug、管理case 7.0
    Ubuntu apt PPA源的定义及相关操作(搜索线上PPA源、查看本地PPA源、添加、修改、删除)
    Vue.js入门教程(二)
    Win7开启触摸键盘方法
    大数据基础之-深入理解java的注解与反射
    直方图(Histogram)的统计说明
    机器学习——boosting之GBDT
  • 原文地址:https://blog.csdn.net/Bossietech/article/details/127635361