在水晶报表中写一个条件判断语句
设计时没有设计好,有一个字段被设置成文字型,报表中需要用来计算,不得不转换,转换时还得判断是否已经填写了。
if IsNumeric ({TS_DumpPetroInfo.f_AquiRatio2}) then {TS_DumpPetroInfo.F_ReceiveQuantity}*(1 - ToNumber ({TS_DumpPetroInfo.f_AquiRatio2}) / 100 )
ToNumber 等价于todbl
详细可以查看帮助
if IsNumeric ({TS_DumpPetroInfo.f_AquiRatio2}) then {TS_DumpPetroInfo.F_ReceiveQuantity}*(1 - ToNumber ({TS_DumpPetroInfo.f_AquiRatio2}) / 100 )
ToNumber 等价于todbl
详细可以查看帮助