主要问题是,无法筛选出正在请假中的员工有哪些,不止如何判断。
尝试过“起始日期≤今天日期≤结束日期”的公式逻辑,但依然失败了。
急急急,求解答。
数量统计,希望能实现在指标选项卡中展示。
在宜搭低代码报表中实现“请假中的员工数量统计及列表展示”,可以按照以下步骤进行:
首先,在数据源中添加一个“请假记录”表,包含员工姓名、请假开始时间、请假结束时间等字段。
在报表中添加一个表格组件,用于展示请假中的员工列表。在表格组件的“数据源”属性中,选择“请假记录”表。
在表格组件中,添加一个筛选器组件。在筛选器组件中,添加一个日期选择器,用于选择查询日期。
在表格组件中,添加一个计算列,用于判断员工是否正在请假中。计算列的公式为:IF(AND([请假开始时间] <= [查询日期], [请假结束时间] >= [查询日期]), "正在请假中", "未请假")。其中,“查询日期”为步骤3中添加的日期选择器的值。
在表格组件中,添加一个分组列,用于按照“正在请假中”或“未请假”的结果进行分组。
在表格组件中,添加一个指标组件,用于统计正在请假中的员工数量。在指标组件的“计算列”属性中,选择步骤5中添加的分组列,统计分组后的数量即可。
最后,可以在报表中添加一个文本组件,用于展示查询日期和正在请假中的员工数量。
需要注意的是,公式逻辑中的日期比较需要使用日期函数,例如“TODAY()”表示今天的日期。另外,计算列和分组列的公式需要使用宜搭低代码报表中支持的公式语法。
在宜搭低代码报表中实现“请假中的员工数量统计及列表展示”的步骤如下:
创建数据集:在宜搭平台上创建数据集,并从员工数据源中筛选出请假中的员工数据。
统计数量:在宜搭报表设计器中,使用计数器或汇总器等相关函数,对请假中的员工进行数量统计并显示在报表中。
列表展示:同样在报表设计器中,利用自带的数据表或者自定义制作的数据表展示请假中员工的详细信息(如员工姓名、请假原因、请假开始时间、请假结束时间等)。
设计界面:在完成数据集、函数计算后,可以进行前端界面的设计,可以适当利用宜搭低代码报表设计器中提供的各类组件和样式进行美化。
发布报表:在报表完成后,可以保存并发布该报表,以便其他用户可以查看该报表。
你可以参考一下宜搭内统计当前登录人提交的数据量方案:
报表选择指标卡图表>选择要统计的数据集表>指标字段选择实例id字段(编辑-计算-计数;编辑-其他-新标题:本人提交条数)>条件过滤(添加发起人工号等于登录人工号),参考图:
要想获得更多指标卡更多强大的数据展示能力,如:数据对比展示等。可以参考:
2.0报表指标卡
3.0报表指标卡
在宜搭低代码报表中实现“请假中的员工数量统计及列表展示”,需要进行以下几个步骤:
需要注意的是,筛选起始日期≤今天日期≤结束日期的公式逻辑需要注意时间的数据格式和时区,建议使用相对时间来做筛选。
在指标选项卡中展示请假中员工数量,可以将上述数据透视表组件中的“员工编号”和“计数”字段作为指标,进行展示。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。