0

在 BIDS 中设计和预览报表时,一切看起来都很好,但是一旦在 Web 浏览器中呈现,文本框就会调整大小。我尝试了一些方法来阻止这种情况,包括使用矩形作为占位符。有谁知道这个的解决方法?

这是一些屏幕截图。第一个设计视图:

设计视图

渲染视图:

渲染视图

4

1 回答 1

0

以我的经验,SSRS 并不是一个很好的精确渲染工具。我之前曾以各种形式描述过这个问题,并且只能提供几个选项:

  1. 别在意。以某种方式设计您的报表,而不管它是如何精确呈现的。
  2. 专注于一个渲染器。不要同时优化 BIDS 预览HTML 渲染,而只优化最后一个(可能是 HTML)。请注意,对于 HTML,您必须处理跨浏览器问题。
  3. 使用表格进行布局。我知道,这在 CSS 领域是不受欢迎的,我个人也不喜欢它。但是矩阵可能是您接近像素完美度的最佳选择,从您的屏幕截图来看,它甚至看起来像您有表格数据,因此甚至可以合理化选择。
  4. 选择另一个渲染器。以 Excel 而不是 HTML 格式提供您的报告。使用 Excel 应该更容易获得布局良好的表格。
于 2013-04-30T09:39:09.973 回答