保存的搜索条件 HTML 格式
Saved Searches Conditional HTML Formatting
我正在尝试 highlight/indicate 根据特定条件保存的搜索列中的各个字段。我不想突出显示特定行,因为这会突出显示整行,而不仅仅是单个列。
我现在的基本代码是
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 格式。它将被格式化为纯文本。
我正在尝试 highlight/indicate 根据特定条件保存的搜索列中的各个字段。我不想突出显示特定行,因为这会突出显示整行,而不仅仅是单个列。
我现在的基本代码是
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 格式。它将被格式化为纯文本。