Crystal Reports / FormatEditor / Display字符串公式:如何格式化数据

时间:2012-01-27 20:07:07

标签: crystal-reports

我想在报表上为对象的显示字符串属性指定一个公式,但是我想用它来格式化那些如果我没有使用这个公式就会显示的数据。是否有一个关键字或我可以在公式中引用的任何代表通常显示的内容?

2 个答案:

答案 0 :(得分:1)

您可能需要创建一个公式字段并在其中引用您的数据库字段:

对于汇总字段,我在交叉表中使用min(@cellVal):

dim cVal as number

    cval =  {vw_rpt_waitlist.CountOfRecipientID}

    if cval < 0 then
        formula = " "
    elseif cval = 0 then
        formula = ""
    elseif cval < 5 then
        formula = "< 5"
    else
        formula =  cstr(cval,0,",")
    end if

并在行列表中修改排序:

if {vw_rpt_waitlist.SupportCode} < 100 then
    formula = {vw_rpt_waitlist.description}
else
    formula = "z" + totext({vw_rpt_waitlist.SupportCode}) + {vw_rpt_waitlist.description}
end if

答案 1 :(得分:0)

就我能说的而言,这似乎不可能。