点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我正在尝试开发本主题中提到的程序以显示以下内容
供应商信息:
1- 子孙编号
2 -公司代码
3- 国家
4- 与ILAS相关(已选中)
5- 该供应商的预扣税指标不能被起诉。此字段名称为(WITHT )(请留空,因此我们必须填写此字段用于 后来建立了供应商。
*所以我的计划是从以下三个表中调用所有数据:
数据lts_lcnsr类型s_lcnsr。 s_lcnsr的数据lt_lcnsr类型标准表。 选择a〜lifnr a〜witha〜bukrs b〜ilas_no_vat_flg c〜land1 来自lfbw AS a 内接头t001 AS c 在a〜bukrs上EQ c〜bukrs 内联lfb1 AS b 在b〜bukrs上EQ c〜bukrs 进入表lt_lcnsr。
然后从键入逻辑开始,但是我收到了转储:
错误DBIF_RSQL_INVALID_RSQL CX_SY_OPEN_SQL_DB。
您提出的解决此问题的建议并 一直坚持到我到达 。
周末愉快!
珍妮
您好,詹妮弗,
就像马修已经说过的那样,您必须输入lfbw和lfb1之间的连接,否则您将在lfbw中获得200万个条目。 DB不喜欢这种方式并转储也就不足为奇了。
通常,如果您对JOIN遇到问题,则故障排除的第一步是将其拆开并分别检查每个零件/表。 我也没有使用别名(AS a),因为我们只能引用表名,例如 lfa1〜lifnr。 当然,这不是错误,但是我发现这通常有助于避免混淆并提高可读性。
从逻辑上讲,这应该返回数十亿条记录(因为甚至没有WHERE语句),但是,例如,在我们的系统中,LFBW表为空,因此此类JOIN将不返回任何内容。 如其他人所述,请确保签入SE16并在JOIN中符合条件的所有表中至少找到1个条目。
Quynh Doan Manh 。 谢谢您的回复。是的,桌子上有200万以上的供应商。
比转储好;)[对不起]
您是否检查过数据(所有三个表中的se16)? 完全应该有成功吗?
一周热门 更多>