2015-10-14 64 views

回答

1

我認爲你可以直接通過在報告中插入自定義vb代碼來做到這一點。我不知道你是否會回到這個問題,所以想一個快速的解決方法我來這個:

添加一個行號到數據集查詢,你可以使用ROW_NUMBER()函數實現這一點。

select 
    ROW_NUMBER() OVER (Order by Region) as row, 
    * 
from CTE 

現在您可以使用SSRS提供的lookup函數。有了這個函數,我正在檢索倒數第二行的數量值。

=Lookup(Last(Fields!row.Value, "DataSet2")-1,Fields!row.Value,Fields!Qty.Value,"DataSet2") 

我發現最後一排號碼和一個。減去獲得倒數第二,當行被發現,我得到的數量列值,Fields!Qty.Value在我的情況。

相關問題