Sql oracle apex报告行缩进
有人能给我一个线索,如何在apex报告中保留缩进,就像这个查询的结果一样吗Sql oracle apex报告行缩进,sql,oracle-apex,Sql,Oracle Apex,有人能给我一个线索,如何在apex报告中保留缩进,就像这个查询的结果一样吗 select lpad(' ',2*level-1)||ename as ename from emp start with mgr is null connect by nocycle prior empno = mgr; 它看起来就像apex report修剪所有缩进选项卡,并像往常一样显示报告 Thanx before.如果要使用空格作为缩进,请尝试使用以下选项: select replace(lp
select lpad(' ',2*level-1)||ename as ename
from emp
start with mgr is null
connect by nocycle prior empno = mgr;
它看起来就像apex report修剪所有缩进选项卡,并像往常一样显示报告
Thanx before.如果要使用空格作为缩进,请尝试使用以下选项:
select replace(lpad('#', level*2, '#'),'#',' ')|| ename as ename
from emp
start with mgr is null
connect by nocycle prior empno = mgr
并将ename列的“Display As”属性更改为“Standard Report column”,这样它将显示html标记如果要使用空格作为缩进,请尝试使用以下命令:
select replace(lpad('#', level*2, '#'),'#',' ')|| ename as ename
from emp
start with mgr is null
connect by nocycle prior empno = mgr
并将ename列的“Display As”属性更改为“Standard Report column”,这样它将显示html标记我发现这一点非常有用:
Report Attributes > Column Attributes for ?ENAME? >
Column Formatting > HTML Expression
<span style="padding-left:#THE_LEVEL#px;">#ENAME#</span>
我发现这个很有用:
Report Attributes > Column Attributes for ?ENAME? >
Column Formatting > HTML Expression
<span style="padding-left:#THE_LEVEL#px;">#ENAME#</span>
Thanx@Tom,我找到了另一种解决方案,使用:报表属性>列属性为?ENAME?>Column Formatting>HTML表达式ENAME thanx you:这也是一个很好的方法,我没有想过:你应该把它作为答案发布并接受它!Thanx@Tom,我找到了另一种解决方案,使用:报表属性>列属性为?ENAME?>Column Formatting>HTML表达式ENAME thanx you:这也是一个很好的方法,我没有想过:你应该把它作为答案发布并接受它!声明的!非常优雅,陈述性的!非常优雅。