1

我们正在使用 Microsoft Reporting 生成每日报告。我想在我们拥有的一个表中添加另一列。最初,我已正确设置并且报告运行良好。但是,由于技术问题,我必须使用不同的表(具有完全相同的数据),所以我编辑了查询,一旦我这样做了,我就会在列的单元格中得到“#Error”。

细胞表达:

=Lookup(Fields!fldFlight.Value, Fields!OutboundFlightNumber.Value, Fields!OnTime.Value, "DataSet")

我使用以下查询来形成 DataSet:

SELECT
 turnarounds_staging.OutboundFlightNumber
,turnarounds_staging.VisitDatabaseID AS [turnarounds_staging VisitDatabaseID]
,turnarounds_staging.STDDate
,events_staging.VisitDatabaseID AS [events_staging VisitDatabaseID]
,events_staging.OnTime
,events_staging.Event
FROM
turnarounds_staging
LEFT OUTER JOIN events_staging
 ON turnarounds_staging.VisitDatabaseID = events_staging.VisitDatabaseID
WHERE
 events_staging.Event ='PDC'AND
 turnarounds_staging.STDDate= @Date

其中@Date 是表示昨天的参数。

如果我将查询更改为原始表(相同)。它工作正常。当turnarounds_staging 与原始表相同时,为什么会发生这种情况的任何想法?

4

0 回答 0