我正在寫一個SSRS報告的報告頭文本框的值包含2個數據集:SSRS動態變化基於表矩陣行組值變化
CustomerAddressDS:選擇CUSTOMER_ID,CUSTOMER_NAME,從tbl_customer_address customer_address其中CUSTOMER_ID = @Internal_Parameter_Customer_ID
CustomerOrderDS:選擇CUSTOMER_ID,order_date的,從ORDER_NUMBER其中tbl_customer_orders order_date的= @Parameter_OrderDate
出於某種原因,我無法將CustomerAddressDS和CustomerOrderDS連接到一個SQL中。
在報告中,2個參數被設置:
@Parameter_OrderDate用於用戶選擇用於CustomerOrderDS日期
@Internal_Parameter_Customer_ID是一個內部參數和默認值將被參照以customer_id的數據集CustomerOrderDS
報告佈局應該是這樣的:
In Report Header
Customer ID
Customer Name
Customer Address
(Customer ID, Customer Name, Customer Address) are put into one textbox by using expression.
In Report Body:
A tablix bound to CustomerOrderDS to store the customer's daily orders :
ORDER DATE ORDER NUMBER
YYYY-MM-DD XXXXX
Total of the date: XXXXX
該tablix按客戶ID分組,並在更改客戶ID時分頁。我的問題是,如果在Tablix中更改客戶ID,我如何才能更改報告標題上的客戶ID /姓名/地址?報表標題中的聚合函數似乎無助於我的情況。
任何幫助將不勝感激。
對於另一種方式來做到這一點,表<上的Page Name屬性 - 此表引用CustomerAddressDS?這意味着我仍然需要將CustomerAddressDS和CustomerOrderDS放入報表主體中?我可以只將一個表CustomerOrderDS放入報表體中,但仍然可以做到這一點嗎?謝謝。 – TinySimonH