Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 有没有办法将可空报表参数的空文本更改为自定义文本_Visual Studio 2008_Reporting Services_Rdl - Fatal编程技术网

Visual studio 2008 有没有办法将可空报表参数的空文本更改为自定义文本

Visual studio 2008 有没有办法将可空报表参数的空文本更改为自定义文本,visual-studio-2008,reporting-services,rdl,Visual Studio 2008,Reporting Services,Rdl,是否有办法将可空报表参数的空文本更改为自定义文本,如下图所示 我看过这个问题 以及本论坛提出的解决方案 所以我决定创建一个名为Cualquier Hora Inicio的布尔参数,但它被呈现为两个单选按钮,而不是一个复选框false=unchecked,true=checked 如果无法更改空文本,请让我知道如何强制布尔参数成为一个复选框,并位于右侧,与Hora Inicio参数的高度相同,其中应该是是的,这是可能的。您可以创建一个自定义程序集,该程序集覆盖ReportViewer控件使用的

是否有办法将可空报表参数的空文本更改为自定义文本,如下图所示

我看过这个问题

以及本论坛提出的解决方案

所以我决定创建一个名为Cualquier Hora Inicio的布尔参数,但它被呈现为两个单选按钮,而不是一个复选框false=unchecked,true=checked


如果无法更改空文本,请让我知道如何强制布尔参数成为一个复选框,并位于右侧,与Hora Inicio参数的高度相同,其中应该是

是的,这是可能的。您可以创建一个自定义程序集,该程序集覆盖ReportViewer控件使用的资源的功能。必须指定加载自定义程序集而不是默认程序集


是一篇关于实现IResource接口的文章。

您唯一的实际选择是编写一个自定义页面,其中显示参数并在其下方的iframe中呈现输出。您可能可以做一些事情,比如注入一些javascript来更改文本,但我不推荐这样做。如果你必须控制参数,那么就写你自己的参数页。@JC参数页听起来不错,你有链接吗?请不要说谷歌吧-我可以向您介绍web服务api,它允许您查询报表服务、列出文件夹和报表项、列出报表参数、将报表呈现为各种格式等。如果需要,您可以使用它为reporting services编写一个全新的web前端@JC报告处理扩展如何。这些扩展支持创建由报表处理引擎管理的自定义报表项。它们使您能够扩展报告定义语言RDL标准,以包括RDL本机不支持的功能,例如自定义映射点映射和水平列表。您还可以扩展当前报表项,以提供更适合您需要的替代版本。如本文所述,我认为这是报表功能,而不是报表服务器功能。参数UI不是报告的一部分。它是由report server web app.lrb生成的。谢谢您提供的信息,但如果您能提供有关我原始问题的更多详细和具体信息,那就太好了