1
A
回答
1
不幸的是,您不能在人們寫入值時執行驗證,您只能在報告運行時處理它們。但是,您可以使用報告後面的代碼在運行時對參數執行一些驗證。根據此結果,您可以顯示所需的數據,而不是返回錯誤消息。
要在後面插入一些代碼,請右鍵單擊報告周圍的區域,選擇「報告屬性」,然後選擇「代碼」。
進入這樣的事情到代碼面板
Function Validate(param) as Boolean
If len(cstr(param)) <= 9 Then
Return"True"
Else
Return "False"
End if
End Function
的話可以參考從如下
右鍵單擊文本框,並設置顯示錯誤的文本框,以這樣的結果的知名度是
=iif(Code.Validate(Parameters!myInput.Value) = True, True, False)
然後,如果你進入的9個或更少的字符的字符串,你會得到你可以用它來告知正確的格式的用戶錯誤你想要的輸入字符串。
您不僅可以將文本框設置爲可見/不可見,還可以將其應用於存儲報告信息的矩形。另外,您可以使用Visual Basic編碼來更改後面的代碼,以執行更復雜的參數驗證,以檢查您是否使用「CLI」字符串。
我希望這可以幫助,讓我知道如果你需要進一步的幫助。
相關問題
- 1. ssrs參數限制
- 2. SSRS 2005 - 限制參數
- 3. SSRS中的用戶參數限制
- 4. 如何限制SSRS中的參數?
- 5. 限制SSRS中參數的日期值
- 6. 限制SSRS中參數輸出中顯示字符數量的問題
- 7. ssrs ReportParameter構造函數字符串數組限制?
- 8. javascript參數字符長度限制?
- 9. SSRS文本框條目限制字符
- 10. 從參數數據集返回的SSRS 2012限制值
- 11. 限制LUIS字符數量?
- 12. WordPress blog_content字符數限制
- 13. WooCommerce SKU字符數限制
- 14. 輸入限制字符數
- 15. 文本字符數限制
- 16. TEXTBOX限制符號,字符和數字
- 17. SSRS參數更新字段
- 18. 「支付期限」的SSRS參數
- 19. 在編譯時將參數字符串限制爲一個字符串數組
- 20. 限制參數號
- 21. map.resource,參數限制
- 22. 與「限制」參數
- 23. 將傳遞的參數限制爲字符串文字
- 24. 如何用css限制按行或字符數限制字符數?
- 25. SSRS訂閱參數是否有最大限制?
- 26. SSRS參數
- 27. SSRS參數
- 28. MDX參數 - SSRS
- 29. SSRS參數與@
- 30. SSRS - 在參數
謝謝喬諾斯。這是一個很好的提示,但這不完全是我需要的。我的報告有一張顯示客戶信息行的表格。目前,用戶可以在「文本」類型參數(客戶端號碼)中輸入超過100個字符,並且如果他們添加了額外的字符,報告將保持空白。提示客戶號碼的實際格式沒有錯誤,或通知他們限制爲9個字符。我認爲SSRS參數目前沒有這種能力,但我只是想爲我的情況說清楚。再次感謝! – sqluser
不,ssrs不會執行您認爲我害怕的驗證檢查。你所能做的就是在運行時以類似於上面提到的方式處理它 – Jonnus