0
我對報表服務有很大的困擾。 我需要使用具有2個參數(2個id)的存儲過程。 如果第一個參數被填充,則啓動SELECT。 如果第二個參數被填充,則啓動另一個SELECT。具有多個SELECT和報表服務的存儲過程
CREATE Procedure apGetEvrPourRapport
@id_exu int, @id_exd int
AS
BEGIN
IF isnull(@id_exu, 0) > 0
print 'id_exu : ' + cast(@id_exu as nvarchar(16))
BEGIN
EXEC apReport_Extrait_Lecture_Filtre @id_exu, null
END
-- Cas du document unique et document de travail
IF isnull(@id_exd, 0) > 0
print 'id_exd : ' + cast(@id_exd as nvarchar(16))
BEGIN
--EXEC another sp
END
END
報告服務的數據,我找回了良好的選擇,當我填寫正確的參數在執行由感嘆號,但在數據集的看法,我只檢索第二個選擇,因此預覽失敗:(
如何設置數據集採取在考慮選擇的這個開關?
謝謝你的幫助。
我更新了我的帖子,以考慮您正在調用存儲過程的事實。 –
填充數據集很無聊。但它的工作。謝謝 :) –