Crystal reports Crystal报表中的条件公式?
但这不是一种很好的编写方式,请参见下面的代码Crystal reports Crystal报表中的条件公式?,crystal-reports,conditional,sap,formulas,Crystal Reports,Conditional,Sap,Formulas,但这不是一种很好的编写方式,请参见下面的代码 stringVar Fld := ""; IF ({#RTotal0}=1) then Fld:="A" ELSE IF ({#RTotal0}=2) then Fld:="B" ELSE IF ({#RTotal0}=3) then Fld:="C" ELSE IF ({#RTotal0}=4) then Fld:="D" ELSE IF ({#RTotal0}=5) then Fld:="E" ELSE IF ({#RTotal0}=6)
stringVar Fld := "";
IF ({#RTotal0}=1)
then
Fld:="A"
ELSE IF ({#RTotal0}=2)
then
Fld:="B"
ELSE IF ({#RTotal0}=3)
then
Fld:="C"
ELSE IF ({#RTotal0}=4)
then
Fld:="D"
ELSE IF ({#RTotal0}=5)
then
Fld:="E"
ELSE IF ({#RTotal0}=6)
then
Fld:="F"
ELSE IF ({#RTotal0}=7)
then
Fld:="G"
else
Fld:="H";
有更好的方法来实现它。{#RTotal}是一个连续的总数。是的,为了更清楚,您可以使用CASE..ELSE块
select {#RTotal}
case 1 : "A"
case 2 : "B"
..