【问题标题】:SSRS missing cell values in preview report预览报告中的 SSRS 缺少单元格值
【发布时间】:2020-03-13 09:51:44
【问题描述】:

我在 Visual Studio 2019 上使用 SSRS 扩展。在生成报告并尝试查看最终报告在预览模式下的外观时,部分数据丢失。我在网上查看了这个问题,并遇到了缩小列宽度的解决方案,但是这使我的报告看起来太缩小了,并且在导出到 Excel 时需要进一步格式化。有什么办法可以解决这个问题,以便我可以将列宽调整到所需的大小?我试图在网上寻找解决方案,但是找不到对这种情况有帮助的答案。

我使用的数据类型: 学生姓名 - nvarchar(50)

标记 - nvarchar(50)

性别 - 浮动

对齐: 第一行(学生报告示例) - 水平:居中,垂直:默认 在任何其他单元格中,它是默认值。 每个元素和方向的填充也设置为 2pt。

调整列宽的照片 - 这是我想要达到的宽度,但是当宽度扩大时数据消失

列缩小的照片 - 此表包含所有正确的数据,但是列的宽度不正确(更改列宽时数据消失)

下面是我的数据集在查询设计器视图中的照片:

这是我在更改列宽时得到的输出示例数据丢失,中间为空行。

设计视图中的表格照片

【问题讨论】:

  • 你的屏幕截图都是一样的
  • 感谢 Alan,现已编辑。
  • 与其查看调整列的大小,不如解决数据“丢失”的原因。您能否编辑问题以显示缺失数据的示例和数据集中的一些示例数据以进行比较。展示你现在得到什么与你想要什么的例子。此外,请说明数据库中列的数据类型。以及 oyu 在报告中设置的任何对齐属性
  • 我试图找到任何意义的唯一原因是因为我是该软件的新用户,暂时这是我所做的唯一导致这种立即反应的事情。我现在已经编辑了包含您的建议的帖子,希望现在它会更有意义。
  • 能否在设计视图中添加一张桌子的图片?

标签: reporting-services cell preview


【解决方案1】:

我已经多次经历过这种情况,我只是在调查其他人的解决方案时发现了似乎是解决方案的方法。他们说将字体大小从 10 更改为 11,Hey Presto,一切都显示出来了。

当我检查字体时,我注意到某些列(并非所有列都是空白的)已将字体从 Arial 更改为 SegoeUI。我从来没有使用过 SegoeUI,所以只能想到鼠标点击错位之类的。

无论如何,我将所有字体改回 Arial(并将大小保留为 10),我的所有数据都再次可见。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多