我正在查询API。我在查询编辑器中进行查询。我通过点击工具 - >查询 - >用户查询 - >到达那里选择一个查询
在编辑器中,我写了以下内容:
select * from "@FR_RETAILADDR" where "U_FR_STORECODE" = [%code]
不起作用。我收到以下错误:
"" (SWEI)
任何用户定义的表都不允许给出参数。我可以使用OCRD表进行精确保存。
我的公司上周刚刚转到SAP B1。所以我们都是新来的。
答案 0 :(得分:0)
这是SAP B1的一招。查询在SAP中返回错误,但如果您实际通过API运行查询,则可以正常工作。因此,如果返回的错误不存在,解决方案是尝试忽略SAP。
这是SAP B1中的错误
答案 1 :(得分:0)
别名 T0 缺失。 所以它会起作用:
从" @ FR_RETAILADDR"中选择* T0 其中 T0 。" U_FR_STORECODE" = [%code]