Oracle apex 单行视图,交互式网格-用字体颜色表达差异

Oracle apex 单行视图,交互式网格-用字体颜色表达差异,oracle-apex,oracle-apex-5.1,Oracle Apex,Oracle Apex 5.1,我有一个交互式网格,由wwv_flow_qb_saved_query和apex_collection表标题上的完全连接组成。结果如下所示: 前三列是使用查询生成器从wwv_flow_qb_saved_查询生成的查询。最后三列来自上传到apex_集合的查询。列“qb_sql”是一个clob,填充了查询中的整个sql语句,在单行视图中如下所示: 现在,终端用户应该能够看到列组“imported queries”=>“qb_sql”中不同颜色的差异。因此,第二个qb_sql中不同的部分是红色 有没有可

我有一个交互式网格,由wwv_flow_qb_saved_query和apex_collection表标题上的完全连接组成。结果如下所示:

前三列是使用查询生成器从wwv_flow_qb_saved_查询生成的查询。最后三列来自上传到apex_集合的查询。列“qb_sql”是一个clob,填充了查询中的整个sql语句,在单行视图中如下所示:

现在,终端用户应该能够看到列组“imported queries”=>“qb_sql”中不同颜色的差异。因此,第二个qb_sql中不同的部分是红色

有没有可能做到这一点


谢谢..

在网格视图中,您可以使用声明性属性外观为列中的所有单元格指定一个特殊类:CSS类。但这不适用于单行视图。 属性Advanced:CSS类仅适用于可编辑字段。这在网格视图和单行视图中都是相同的

有一个高级列选项属性fieldcsclasses,适用于单行视图中的字段。因此,对于您希望看起来不同的每个字段/列,将其添加到Advanced:JavaScript代码属性:

function(config) {
    config.defaultGridColumnOptions = {
        fieldCssClasses: "special"
    }
    return config;
}
然后将.special的CSS规则添加到页面属性CSS:Inline,或者将该规则添加到应用程序CSS文件(如果有)。例如:

.special {
    font-weight: bold;
    color: green;
}
为css类使用您喜欢的任何名称;“特别”只是一个例子