VS 2010中跳转到报表的参数

时间:2013-07-10 16:39:08

标签: visual-studio-2010 tsql

我在Visual Studio 2010中有一个报告,其中有两个字段已跳转到。两者都跳到同一份报告。但是,其中一个只需要传递3个参数,而另一个字段需要4.如何保持两个字段都跳转到同一个报告?我无法想出一种不必传递Date参数的方法。我知道我可以创建一个单独的数据集和一个单独的报告,但如果可能的话,我想避免这样做。

SELECT        SalesData.SBLOC, SalesData.SBCUST, SalesData.RMNAME, SalesData.SBITEM, SalesData.IFPRVN, SalesData.SBITD1, SalesData.SBDIV, SalesData.SBCLS, 
                         SalesData.SBQSHP, SalesData.AVC, SalesData.SBEPRC, SalesData.SBINV, SalesData.SBORD, SalesData.SBTYPE, SalesData.SBINDT, SalesData.RMSTAT
FROM            SalesData INNER JOIN
                         FiscalCalendar ON SalesData.SBINDT = FiscalCalendar.FiscalDate
WHERE        (FiscalCalendar.FiscalYear = '2013') AND (SalesData.SBLOC IN (@Location)) AND (SalesData.SBTYPE = 'O') AND (FiscalCalendar.FiscalMonthName IN (@FiscalMonthName)) AND (FiscalCalendar.FiscalWeekNum IN (@FiscalWeekNum)) AND (FiscalCalendar.FiscalDate IN (@FiscalDate))

0 个答案:

没有答案