根据日期查找相关生产订单问题.

[复制链接]
查看11 | 回复4 | 2009-1-4 14:52:28 | 显示全部楼层 |阅读模式
各位:
你们好,今天我在SBO 2005中使用SQL代码根据日期查找生产订单可以使用,但是到2007B中去报错,请问是何原因,应该何处理?SQL语句为:SELECT T0.[ItemCode], T0.[Series], T0.[DocNum], T0.[PostDate] FROM OWOR T0 WHERE T0.[PostDate] =[%0]
正确语句:SELECT T0.[ItemCode], T0.[Series], T0.[DocNum]FROM OWOR T0 WHERE T0.[PostDate] = '[%0]'
备注:在2007B中与2005B中有一点点不同.
[ 本帖最后由 PENGUIN562 于 2008-10-21 21:08 编辑 ]
回复

使用道具 举报

千问 | 2009-1-4 14:52:28 | 显示全部楼层
没用过2007B;
楼上的有安装文件没?共享一下给我吧,谢谢!
QQ: 26393904
回复

使用道具 举报

千问 | 2009-1-4 14:52:28 | 显示全部楼层
2007A (俺目前只有英文版) 在时间上有个bug,说是以后会改过来。如果时间那里是空,2005A下面可以取所有数据,2007A就啥也取不出来。
很奇怪,是在小于等于或者小于的时候,必须输入个时间。大于等于或者大于的时候时间那里不输入就没问题。
[ 本帖最后由 yogini 于 2008-10-17 01:42 编辑 ]
回复

使用道具 举报

千问 | 2009-1-4 14:52:28 | 显示全部楼层
SELECT T0.[ItemCode], T0.[Series], T0.[DocNum]FROM OWOR T0 WHERE T0.[PostDate] = '[%0]'
you should add two ', I tested it on SAP2007A ,it worked, my date format is dd/mm/yyyy, good luck

回复

使用道具 举报

千问 | 2009-1-4 14:52:28 | 显示全部楼层
上面是对的,需要输入的条件选项要用 ' ' 包起来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行