点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我是abap的新手,目前正在练习。
我在声明时遇到此错误
在ABAP词典中," ZAS_HPVIEW_MATNR"未声明为表,投影视图或数据库视图,或者在活动版本中不存在。"
可以在select语句中使用帮助视图表吗?
代码:
数据:带有标题行的ZAS_HPVIEW_MATNR的it_zabap类型标准表。 """帮助视图-外部联接
DATA ls_zabap TYPE ZABAP03_S_HLP_STRU。
参数:
PA_MATN3,类似于ls_zabap-matnr。
选择matnr lifnr land1 name1 name2 spras
从ZAS_HPVIEW_MATNR到表it_zabap的对应字段中,
AS ,
否,您不能在选择查询中使用"帮助"视图,例如 由Sandra建议,它仅用于搜索帮助作为数据源。
如果您希望select语句提供相同的帮助视图结果,则可以使用相同的表和 帮助视图中使用的加入条件。 请记住要使用外部联接来联接表,因为帮助视图是基于外部联接构造的。 这样您可以确保结果相同。
注意!
您无法查询帮助视图。 帮助视图只能用作搜索帮助的数据源,而不能用作ABAP代码。 参考: https://help.sap.com/viewer/product/ SAP_NETWEAVER_AS_ABAP_752/7.52.5/zh-CN?q =视图
我无法在带有帮助视图字段的选择屏幕上执行输出(使用在 分配了基本搜索帮助)
很抱歉造成混淆,它仍在显示此问题
"在ABAP词典中未声明为表,投影视图或数据库视图,或者在活动版本中不存在。"
似乎是一个不同的问题。
无论如何...
您必须按以下方式定义代码,然后在选择屏幕上按
一周热门 更多>