2011-01-21 97 views
-1
if{((tonumber({BudgetTemplateField.Expr1})- tonumber({BudgetTemplateField.Expr3})) > tonumber({BudgetTemplateField.Expr1}))} 
then 
{ 
    ((tonumber({BudgetTemplateField.Expr1}) - tonumber({BudgetTemplateField.Expr3})/tonumber({BudgetTemplateField.Expr1}))*100)  
} 
else 
{ 
    @add 
} 

//请提供解决方案,这个错误Crystal报表公式

+2

可以请你发布错误? – 2011-01-21 07:48:02

回答

1

我认为的代码应该是这样的:

if((tonumber({BudgetTemplateField.Expr1})- tonumber({BudgetTemplateField.Expr3})) > tonumber({BudgetTemplateField.Expr1})) 
then 
{ 
    ((tonumber({BudgetTemplateField.Expr1}) - tonumber({BudgetTemplateField.Expr3})/tonumber({BudgetTemplateField.Expr1}))*100)  
} 
else 
{ 
    @add 
} 

我认为这将work.reply。