访问查询开关没有语法错误,但没有显示任何内容的列?

时间:2017-01-10 20:14:30

标签: vba ms-access access-vba access

感谢我昨天开始了解开关功能。

我想知道为什么我的数量没有出现......整个栏目都是空白的..

由于我的错误,我已经查了很多关于它的sytax,但似乎没有适应性。 我一直在逐行编辑,但无法解决。

长表名称的道歉

 Switch(dbo_SO_SalesOrderHeader.OrderType="B" 
And dbo_SO_SalesOrderHistoryHeader.OrderDate=dbo_SO_SalesOrderHistoryDetail.PromiseDate,
dbo_SO_SalesOrderHistoryDetail.QuantityOrderedOriginal-dbo_SO_SalesOrderHistoryDetail.QuantityBackordered,

dbo_SO_SalesOrderHeader.OrderType="B" 
And dbo_SO_SalesOrderHistoryHeader.OrderDate<dbo_SO_SalesOrderHistoryDetail.PromiseDate,
dbo_SO_SalesOrderHistoryDetail.QuantityBackordered,

dbo_SO_SalesOrderHeader.OrderType="S",dbo_SO_SalesOrderHistoryDetail.QuantityOrderedOriginal) AS qty

以下是我的思考过程

  • 如果OrderType是B OrderType字段

    并且orderdate = promisedate       使用数量订购 - 延期交货

  • 如果ordertype是B       并且orderdate =! promisedate         使用延期交货数量

  • 如果是OrderType s,

    使用数量订购

另外,为什么还要输入参数值&#39;弹出dbo_SO _ $ ^ @@#$。订单类型?

非常感谢你!我会尽可能地回应

0 个答案:

没有答案