Oracle APEX中交互式报表的所有列如何具有相同的固定宽度?

时间:2018-09-18 06:45:14

标签: oracle oracle-apex oracle-apex-5.1

我的Apex应用程序页面上有几个交互式报表,它们都有相同的列和列顺序,但是根据特定列的最大数据长度,列宽会针对不同的报表而不断变化,因此当有人滚动它并不能完全对齐,并且在视觉上看起来也不好。

如下图所示: enter image description here

如何让所有列都有固定宽度?这样我的数据就会根据列的宽度自动换行。

1 个答案:

答案 0 :(得分:1)

方法如下:

  • 导航到交互式报表”属性,并为每个属性设置静态ID (假设我有2列,其静态ID为IMEEVBR
  • 打开页面的属性,并在其内联CSS 属性中放入以下内容:

    th#IME,
      td[headers="IME"] {  
      width: 20em;  
    }  
    th#EVBR,
      td[headers="EVBR"] {  
      width: 20em;  
    }  
    
  • 运行页面;列现在应该具有相同的宽度