我试图获取水晶报告中的值,如果数字或超过minval和maxval,结果应以粗体显示
我的代码是这样的
IF(ISNUMERIC({Result}) /*if result is numeric*/
and {Result}<{Minimum Value} or >{Maximum value} /*if Result Exceeds min or maxvalue */
THEN
crbold({Result})
else
({Result}))
帮我解决这个问题。 提前谢谢。
答案 0 :(得分:0)
尝试这样做会使你的情况出错。
IF(
TONUMBER({SP_Lab_GetOPLaboratoryDeptWiseReport;1.Result}) <=
{SP_Lab_GetOPLaboratoryDeptWiseReport;1.MinValue}
OR
TONUMBER({SP_Lab_GetOPLaboratoryDeptWiseReport;1.Result}) >=
{SP_Lab_GetOPLaboratoryDeptWiseReport;1.Maxvalue}
)
THEN
" " & "<b>" & {SP_Lab_GetOPLaboratoryDeptWiseReport;1.Result} & "</b>"
ELSE
{SP_Lab_GetOPLaboratoryDeptWiseReport;1.Result}
然后将您的字段格式化为htmltext