【发布时间】:2013-09-26 03:06:48
【问题描述】:
我们一直在寻找报告组件,但我们很难找到一个能够在手机和计算机上正确呈现报告的报告设计器。我们希望报告在不同的屏幕尺寸(台式机和手机)上以相同的方式显示,或者至少在两者上都显示,而不会在手机上剪裁。我们的想法是布置此类报告的最简单方法是让报告设计者将表格和列的大小指定为宽度的百分比(有点像 HTML 表格),而不是硬编码的像素大小。因此,当我的页面调整大小时,我的报告(和内容元素)也会调整大小,并且会继续适合。
我们尝试了 Telerik Reporting,但很遗憾他们不支持此功能。它们也不支持在调整窗口大小时调整报告大小的功能。您布置的尺寸就是它的尺寸。他们表示他们很快就会在测试版中发布一些东西,但给我们的细节很少。我们尝试了 Infragistics 的演示,它似乎有同样的限制。
在开发领域还有什么其他东西可以让我们生成具有更“流畅”布局的报告,或者至少在手机上放大而不是剪辑?
【问题讨论】:
-
我认为为了做到这一点,您需要能够使用 CSS 来设置报表中对象的样式。使用 CSS,您可以创建您所追求的动态、流畅的布局。但是,经过短暂的谷歌搜索后,似乎没有办法在 SSRS 报告中使用 CSS。如果你知道怎么做,我会很想知道你是怎么做到的。
标签: asp.net asp.net-mvc-4 reporting-services telerik-reporting