首页 文章

Crystal Reports中的条件IF

提问于
浏览
0

好吧这次这是一个简单的问题!

我有两个字段来自db> qty ordered and qty deliver .

如果我的客户通过我们订购他们的商品但供应商提供他们的商品,则发票将显示为qty deliver = 0 .

现在我想要一个过滤器,如果交付的数量为0,则将其设置为=有序的数量 .

现在事情变得有些混乱..两种不同的类型或订单使用相同的模板,通过供应商的订单和我处理的具有特定类型的订单......

所以这就是我要做的......

如果ORDER.TYPE ='SOI'那么ORDERQ.DLVQTY = ORDERQ.QTY

我把它放在该领域的公式上,但报告没有任何变化?!

有任何想法吗?是否有意义?!

我糊涂了...

1 回答

  • 2

    我认为这就是你要找的东西:

    创建一个名为NewQtyDelivered的新公式字段:

    if 
       ({ORDERQ.DLVQTY}=0) 
    then 
       {ORDERQ.QTY}
    else
       {ORDERQ.DLVQTY};
    

    然后将新公式字段放在报表中,而不是原始的字段中 .

相关问题