如何在 Oracle Apex 5 中改变交互式报表列的宽度

Raj*_*Raj 5 oracle interactive report oracle-apex oracle-apex-5

我有一个简单的交互式报告Apex 5.0。它只是从表中提取数据的简单语句。

我需要调整 中每列的大小,以便数据正确显示在报告中。

现在发生的事情是我有一个名为 customer 的列,其中包含客户名称。现在的名字是3040长在报告中它是在两条线越来越细分的字符。

我尝试使用以下方法,但没有效果。你能帮我解决这个问题吗?我30在报告中有列。

#apexir_NAME{width: 200px;}

小智 6

您应该尝试使用列格式并设置HTML 表达式值,如下所示

<div style="display:block; width:200px">#COLUMN_NAME_OF_REPORT#</div>
Run Code Online (Sandbox Code Playgroud)

例如:

<div style="display:block; width:200px">#DEPT_ID#</div>
Run Code Online (Sandbox Code Playgroud)


Jef*_*emp 1

min-width代替使用。您可以使用以下任一方法:

#apexir_NAME {min-width:200px;}
Run Code Online (Sandbox Code Playgroud)

或者

th#NAME {min-width:200px;}
Run Code Online (Sandbox Code Playgroud)

要一次设置所有这些,您可以尝试如下操作:

table.apexir_WORKSHEET_DATA th {min-width:200px;}
Run Code Online (Sandbox Code Playgroud)