找回密码
 立即注册

QQ登录

只需一步,快速开始

dashuge

注册会员

6

主题

11

帖子

162

积分

注册会员

积分
162
最新发帖
dashuge
注册会员   /  发表于:2020-9-14 09:40  /   查看:2462  /  回复:3
20金币

是否可以在 正常出勤列里统计出 “勤”字出现的次数?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你好,这个需求的话首先要知道你的勤和缺是怎么算出来的。然后根据的数据判断进行统计,你这边还使用了参数,可以看出你可能使用的是动态数据绑定,那你可以在数据绑定钱就在后端数据里根据你的判断条件算出缺和勤的次数然后报表里使用一个字段做显示。

3 个回复

倒序浏览
最佳答案
最佳答案
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-14 09:40:38
来自 2#
你好,这个需求的话首先要知道你的勤和缺是怎么算出来的。然后根据的数据判断进行统计,你这边还使用了参数,可以看出你可能使用的是动态数据绑定,那你可以在数据绑定钱就在后端数据里根据你的判断条件算出缺和勤的次数然后报表里使用一个字段做显示。
回复 使用道具 举报
dashuge
注册会员   /  发表于:2020-9-14 14:24:56
3#
KearneyKang 发表于 2020-9-14 11:06
你好,这个需求的话首先要知道你的勤和缺是怎么算出来的。然后根据的数据判断进行统计,你这边还使用了参数 ...



3Q,已解决,使用这个AggregateIf函数,直接在报表里写表达式

具体表达式:=(AggregateIf( Fields!clockinRes1.Value =“勤”, Count,Fields!clockinRes1.Value)+AggregateIf( Fields!clockinRes2.Value =“勤”, Count,Fields!clockinRes2.Value))/2

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +500 收起 理由
KearneyKang + 500 很给力!

查看全部评分

回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-14 15:40:58
4#
好的,问题解决了就好,使用AggregateIf()函数进行一个判断然后统计,你使用的很巧妙,然后对应表达式的引用也很熟练棒棒哒
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部