在Oracle DB中,我提取记录并在交互式报告中显示。我想强调具体的文字。
例如, "这是芒果"是从DB检索到的值,我想突出显示文本" Mango"单独。我不想强调整篇文章。
列值"这是"对于所有记录都是一样的。只需要突出显示下一部分/格式化
答案 0 :(得分:0)
实现此目的的一种方法是在报告中进行条件样式设置。下面是emp表,当作业标题为president
时,文本以粗体突出显示。
我实现了如下:
将条件html添加到您的查询中:
select EMPNO,
ENAME,
CASE WHEN UPPER(JOB) = 'PRESIDENT' THEN '<span>This is a <b>'||JOB||'</b></span>' ELSE JOB END JOB,
MGR,
HIREDATE,
SAL,
COMM,
DEPTNO
from EMP
Plain Text
,并将选项Escape special characters
设置为NO
。如果您使用的是上一版本,特别是使用组件视图,则可以将列类型设置为Standard Report Column
答案 1 :(得分:0)