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