首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在两个数据集上构建报表逻辑

在两个数据集上构建报表逻辑
EN

Stack Overflow用户
提问于 2013-01-16 23:33:34
回答 1查看 282关注 0票数 1

我正在构建一个报告,该报告必须满足从两个不同数据源提取的两个数据集的以下条件:

数据集1:来自SharePoint列表DataSource 如果状态=“有资格移动”“”等待QA/QC评审“”复试完成 和IF: 数据集2:来自Server数据库DataSource 日程1简报会日期为空白(第一次简报出席情况=无显示时间表第二次简报日期为空白)(第二次简报出席=无显示)(第1次简报会日期为今天日期之前的日期,第1次简报会为空白)E 220(附表2通报会日期为今日日期之前的日期<代码>E 121和E 222第二次简报为空白)

为此,我使用对上述逻辑建模的表达式向两个数据源添加筛选器,然后在使用DataSet1客户ID匹配DataSet2客户ID并返回问题状态(DataSet2特有)的表中进行查找。我无法将DataSet 2字段添加到DataSet 1表中,这就是我进行查找的原因。我在下面添加了用于DataSet2过滤的代码,以防止出现问题。

我还应该补充说,我在报告中为我设置了数据源和数据集,因为我没有凭据,但是我能够向数据集添加过滤器。

代码语言:javascript
复制
=IIF(IsNothing(Fields!FirstBriefingDate.Value) 
or (Fields!FirstBriefingAttendance.Value = "No Show" and 
IsNothing(Fields!SecondBriefingDate.Value)) or 
Fields!SecondBriefingAttendance.Value = "No Show" or 
(Fields!FirstBriefingDate.Value<Today() and 
IsNothing(Fields!FirstBriefingAttendance.Value)) or 
(Fields!SecondBriefingDate.Value<Today() and 
IsNothing(Fields!SecondBriefingAttendance.Value)), 1, 0)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-25 22:39:25

结果,我只需为SQL查询本身中的第二个数据集应用过滤器。最后我需要这些证件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14369838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档