【问题标题】:WinForms ReportViewer HTML Interactivity Not WorkingWinForms ReportViewer HTML 交互性不起作用
【发布时间】:2019-04-22 17:41:06
【问题描述】:

我正在尝试通过 C# 应用程序呈现报告。当我同时使用“HTML5”和“HTML4.0”扩展时,报告成功呈现,但是报告的交互性缺失。特别是矩阵单元格的展开/折叠功能。这是代码段:

Winform 版本为 Assembly Microsoft.ReportViewer.WinForms,Version=14.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91

有人知道我缺少什么来保持报告的交互性吗?

【问题讨论】:

  • SetFlag(ReportOutputFlags.ReportOutputFlagsPDF) 在做什么?如果您尝试使用交互式 HTML,为什么需要 PDF 输出?您将无法在 PDF 中进行展开/折叠?
  • 这只是一个标志,用于一些与 Google 协议缓冲区有关的外部导出过程。它不是 winforms reportviewer 的一部分,但我想展示整个功能。

标签: c# winforms reporting-services reportviewer


【解决方案1】:

我想通了。我将 DeviceInfo-HTMLFragment 元素设置为 true。将其设置为 false,启用交互功能。

      "<DeviceInfo><HTMLFragment>False</HTMLFragment></DeviceInfo>";

【讨论】:

    猜你喜欢
    • 2023-03-18
    • 1970-01-01
    • 2013-03-04
    • 2012-07-10
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多