保存的搜索有条件的HTML格式



我试图根据某个标准在保存的搜索列中突出显示/指示各个字段。我不想突出显示特定行,因为这将突出显示整个行,而不仅仅是单列。

我现在拥有的基本代码

CASE WHEN {custbody487} = 'On Time' 
THEN {custbody487}
ELSE CASE WHEN {custbody487} = 'On Hold' 
THEN {custbody487}
ELSE CASE WHEN {custbody487} = 'Late' 
THEN {custbody487}
END END END

我如何仅有条件地突出显示特定的列?我想按时突出显示为绿色,如蓝色等。但是我只想突出显示该特定列中的文本。

您可以将HTML格式添加到保存的搜索中。

确保您在结果下使用公式(文本)。这是以上代码的突出显示。

 CASE WHEN {custbody487} = 'On Time' 
    THEN '<span style="color:green;font-weight:bold">' || {custbody487} || '</span>' 
    ELSE CASE WHEN {custbody487} = 'Late' 
    THEN '<span style="color:red;font-weight:bold">' || {custbody487} || '</span>' 
    ELSE CASE WHEN {custbody487} = 'On Hold' 
    THEN '<span style="color:blue;font-weight:bold">' || {custbody487} || '</span>' 
END END END

请注意,以这种方式保存的搜索不会在导出到PDF或CSV时保持其HTML格式。它将格式为纯文本。

最新更新