除以 zeroin crystal 报告
division by zeroin crystal report
if {GetRepo_StockAsdate;1.CostPr}=0 then
100
else
(({GetRepo_StockAsdate;1.SellPr}-{GetRepo_StockAsdate;1.CostPr})/{GetRepo_StockAsdate;1.SellPr})*100
如果我对你的问题的解释是正确的,那么你在 crystal 中得到了被零除的错误。这是因为在您的代码中,您正在检查股息是否为 0,而不是除数。
if {GetRepo_StockAsdate;1.SellPr}=0 // divisor
then
// dont divide
else
// divide
if {GetRepo_StockAsdate;1.CostPr}=0 then
100
else
(({GetRepo_StockAsdate;1.SellPr}-{GetRepo_StockAsdate;1.CostPr})/{GetRepo_StockAsdate;1.SellPr})*100
如果我对你的问题的解释是正确的,那么你在 crystal 中得到了被零除的错误。这是因为在您的代码中,您正在检查股息是否为 0,而不是除数。
if {GetRepo_StockAsdate;1.SellPr}=0 // divisor
then
// dont divide
else
// divide