使用SapB1中的参数查询用户定义的表时出现问题

时间:2017-11-14 00:29:00

标签: sap sapb1

我正在查询API。我在查询编辑器中进行查询。我通过点击工具 - >查询 - >用户查询 - >到达那里选择一个查询

在编辑器中,我写了以下内容:

select * from "@FR_RETAILADDR" where "U_FR_STORECODE" = [%code]

不起作用。我收到以下错误:

"" (SWEI)

任何用户定义的表都不允许给出参数。我可以使用OCRD表进行精确保存。

我的公司上周刚刚转到SAP B1。所以我们都是新来的。

2 个答案:

答案 0 :(得分:0)

这是SAP B1的一招。查询在SAP中返回错误,但如果您实际通过API运行查询,则可以正常工作。因此,如果返回的错误不存在,解决方案是尝试忽略SAP。

这是SAP B1中的错误

答案 1 :(得分:0)

别名 T0 缺失。 所以它会起作用:

从" @ FR_RETAILADDR"中选择* T0 其中 T0 。" U_FR_STORECODE" = [%code]