使用 BIRT,如何确保行中的背景颜色在行中的每个单元格中具有相同的高度?
Posted
技术标签:
【中文标题】使用 BIRT,如何确保行中的背景颜色在行中的每个单元格中具有相同的高度?【英文标题】:Using BIRT, how can I ensure that the background colour in a row is the same height in each cell in the row? 【发布时间】:2013-07-09 19:49:25 【问题描述】:我有一个已设置为使用条件格式的 BIRT 报告,以便行的颜色在灰色和白色之间交替。它按预期工作,除了具有字符串的字段中的灰色稍微低于灰色在具有整数的字段中扩展的位置。换句话说,如果灰色背景是 1 英寸高的整数,那么它是 1.1 英寸高的字符串。我看不到任何边距或填充设置有任何差异,所以我不确定是什么导致了这个小问题。
【问题讨论】:
【参考方案1】:很容易与样式混淆,因为我们可以在行、单元格或单元格内的数据字段上设置样式属性。 当您描述这个问题时,我认为您没有将这种条件格式应用于行,而是应用于单元格或数据字段。
当在Eclipse设计器的大纲视图中选中一个BIRT表时,我们需要点击左侧选择整行,然后定义一个条件格式。因此,实际上我们不能在单元格之间存在高度差异(至少在 html 格式中),因为样式应用于“div”容器。
【讨论】:
这正是我想要的。谢谢!以上是关于使用 BIRT,如何确保行中的背景颜色在行中的每个单元格中具有相同的高度?的主要内容,如果未能解决你的问题,请参考以下文章