我有两个数据集,一个在SSMS中,一个在Oracle中我试图通过SSRS进行组合。从技术上讲,我对我得到的结果有两个问题。
数据集1:
DataSet1 - Sales - MS
Part Location Transaction_date QTY_SOLD
1234 New York 06/01/2017 1
1235 New York 06/01/2017 4
Dataset 2 - Returns - Oracle
Part Location Purchase_Date QTY_RTN Reason
1235纽约06/01/2017 2 Broken`
我想要得到的东西:
Part Location Date QTY_SOLD QTY_RTN Reason
1234 New York 06/01/2017 1 NULL NULL
1235 New York 06/01/2017 4 2 Broken
我将查找表达式设置为连接qty_rtn和reason列的部分,位置,日期。
第一部分,没有退货的1234没有出现。第一个数据集应该返回~1400个项目。第二个数据集应该在理论上返回相同的结果,但由于手动输入了该信息,因此purchase_date并不总是与transaction_date匹配(这很好。一半的目的是找到这些错误并让某人返回并更正数据) 。当我运行查询时,我得到~400项。
第二部分,当我在Studio中进行预览时,MS和Oracle数据会显示出来。当我从Web界面拉出时,只显示MS数据。我已经检查过双方的凭据都是正确的,并且也有正确的连接字符串。
任何想法都表示赞赏。
答案 0 :(得分:0)
不确定是什么被打破了,但我从头开始删除并重新创建报告,它可以处理所有数据。 Web界面也不缺少数据。