Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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 如何使用Microsoft Visual Studio Community 2019解决SSRS 2019在预览模式下未显示文本的问题?_Visual Studio_Reporting Services_Reportbuilder - Fatal编程技术网

Visual studio 如何使用Microsoft Visual Studio Community 2019解决SSRS 2019在预览模式下未显示文本的问题?

Visual studio 如何使用Microsoft Visual Studio Community 2019解决SSRS 2019在预览模式下未显示文本的问题?,visual-studio,reporting-services,reportbuilder,Visual Studio,Reporting Services,Reportbuilder,我今天刚刚获得了使用SSRS的最新版本:SSRS 2019、Visual Studio Community 2019(版本4.8.03752)和SSRS模板(Microsoft SQL Server Reporting Services Designers版本15.0.1659.0) 我有一个带有报告标题的文本框,它不会显示在预览中(无论是在页眉还是在正文中),还有一个位于页脚的文本框,它的页数不会显示。在正文中,我有一个表,其中有几列不显示值,但显示表单元格。我注意到在第一次尝试时返回的记录确

我今天刚刚获得了使用SSRS的最新版本:SSRS 2019、Visual Studio Community 2019(版本4.8.03752)和SSRS模板(Microsoft SQL Server Reporting Services Designers版本15.0.1659.0)

我有一个带有报告标题的文本框,它不会显示在预览中(无论是在页眉还是在正文中),还有一个位于页脚的文本框,它的页数不会显示。在正文中,我有一个表,其中有几列不显示值,但显示表单元格。我注意到在第一次尝试时返回的记录确实显示了值,但列标题没有显示;但是,当我调整一个单元格的大小时,没有显示任何值。现在,在预览模式下根本不显示文本值

当我将报告导出为PDF时,所有内容都会显示(标题、正文、页脚)。当我发布到门户网站时,这同样有效

以下是我尝试但未成功的结果:

  • 将字体颜色更改为“所有文本”为红色,但文本值仍不显示
  • 已删除报表数据文件(.data),但文本值仍不显示
  • 使用报表生成器打开报表文件(.rdl),但文本值仍然不显示
  • 因此,在编辑器(VS和报表生成器)中,问题只存在于渲染(PDF、Word)工作和在报表门户中运行时


    谢谢。

    我在使用独立报表生成器应用程序时遇到了同样的问题,我通过将文本框放在矩形中解决了这个问题。从那时起,它按预期以预览模式渲染。但是,我不确定这将如何影响自动增长。

    删除这些文本项。保存报告。关闭项目。。打开project并重新放置文本项。。应该没问题。我不知道它为什么那样做。。我有一个噩梦的时间与相同的问题!有趣的是,它打印得很好。。只是看不见而已!谢谢你,哈利。我试过你的指导,它奏效了!在阅读您的评论之前,我将所有内容都安装在不同的计算机上,这给了我相同的问题,即文本框值没有显示。我只是简单地添加了一个文本框,其值为“Test”,但它并没有显示出来。在我的第一台计算机上,在阅读您的评论之前,我尝试再次安装Reporting Services加载项,但没有成功。然后我尝试了你的步骤,但没有成功。我确实收到奇怪的错误消息,似乎安装已损坏。所以,我要在那台计算机上重新安装所有东西。所以。。我的评论有助于解决这个问题吗?是和否。我确实有时能让它发挥作用,但并非总是如此。我基本上添加了一个文本框,值为“Test”。尝试预览失败,然后我按照您的步骤操作。有时有效,有时无效。然后,我比较了页面失败和正常运行时的源代码。我看不出有什么区别可以告诉我为什么一个版本可以工作而另一个版本失败。在这一点上,它是不可用的,因为你如何开发没有预览不可靠。鉴于你和我都经历过同样的问题,其他人也可能经历过同样的问题。我说,这个解决方案不可靠。我找到了一个适合我的解决办法,但这很痛苦。修复方法是将文本框的CanGrow字段更改为FALSE(默认为TRUE)。但是,这个修复是不切实际的,因为在每个文本框上执行此操作需要很多时间(想象一下在桌子上执行此操作)。我还尝试安装SSDT 2017,但令我惊讶的是,我也遇到了同样的问题:预览中没有显示文本值。从以下位置获取解决方案: