![](/img/trans.png)
[英]Need help to write expression in ssrs to calculate a field on condition basis
[英]Need to write expression in SSRS which need to filter my record based on the condition applied?
Booking
的列。 BOOKING
列中過濾僅從TR-AFP
開始的BOOKING
。 這是我的Temporay數據供您使用
創建如下參數
現在創建如下行可見性表達式
請注意,僅為了簡單起見,我已經做出了這樣的條件:用戶選擇TR-AFP然后顯示僅帶有Category =“ electronics”的記錄,如果用戶選擇“ ALL”,則除category =“ electronics”之外的所有內容
您只需要根據您的專欄進行調整即可,它的價值在於
=IIF(Parameters!ReportParameter1.Value=1 and Fields!category.Value<>"electronics",true,
IIF(Parameters!ReportParameter1.Value<>1 and Fields!category.Value="electronics",true,false))
這是它的外觀,查找右側,左側僅是供您參考的數據庫
您可以嘗試僅針對不同的預訂實體制作單獨的數據集。 在原始數據集中聲明該參數,創建臨時表,然后將該臨時表連接到原始表。 希望這對你有用
@booking臨時表SELECT CAST(VALUE AS VARCHAR)AS預訂--INTO #booking --FROM string_split(@booking,',')
選擇.......從......在原始DS.booking = B.booking上加入#booking B
在SSRS中
原始DS>參數>表達式> = Join(Parameters!booking.Value,“,”)
問候,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.