搜索帮助以获取帮助视图

2020-08-21 06:27发布

         点击此处--->   EasySAP.com群内免费提供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的对应字段中, matnr = pa_matn3。

         点击此处--->   EasySAP.com群内免费提供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的对应字段中, matnr = pa_matn3。

付费偷看设置
发送
9条回答
悠然的二货
1楼-- · 2020-08-21 06:55

AS

否,您不能在选择查询中使用"帮助"视图,例如 由Sandra建议,它仅用于搜索帮助作为数据源。

如果您希望select语句提供相同的帮助视图结果,则可以使用相同的表和 帮助视图中使用的加入条件。 请记住要使用外部联接来联接表,因为帮助视图是基于外部联接构造的。 这样您可以确保结果相同。

注意!

三十六小时_GS
2楼-- · 2020-08-21 07:19

您无法查询帮助视图。 帮助视图只能用作搜索帮助的数据源,而不能用作ABAP代码。 参考: https://help.sap.com/viewer/product/ SAP_NETWEAVER_AS_ABAP_752/7.52.5/zh-CN?q =视图

绿领巾童鞋
3楼-- · 2020-08-21 07:13

我无法在带有帮助视图字段的选择屏幕上执行输出(使用在 分配了基本搜索帮助)

 * types:ty_final的开头,
 * matnr TYPE mara-matnr,
 * lifnr TYPE lfa1-lifnr,
 * land1 TYPE lfa1-land1,
 * name1 TYPE lfa1-name1,
 * name2 TYPE lfa1-name2,
 * spras TYPE lfa1-spras,
 * ty_final结束。
 *
 *数据:it_final TYPE ty_final。
 *数据:ls_final TYPE zabap03_s_hlp_stru。
 *选择mara〜matnr lfa1〜lifnr lfa1〜land1 lfa1〜name1 lfa1〜name2 lfa1〜spras进入表的对应字段it_final
 *从MATNR左外连接lara1 on mara〜matnr = lfa1〜lifnr
 *在mara〜matnr = pa_matn3。
 如果sy-subrc = 0。

 在it_zabap03 INTO ls_zabap03中循环。
 如果pa_matn3不是INITIAL。
 写:/sy-tabix,
 ls_zabap03-matnr,
 ls_zabap03-lifnr,
 ls_zabap03-land1,
 ls_zabap03-name1,
 ls_zabap03-name2,
 ls_zabap03-spras。
 万一。
 结束循环。
 万一。

 

大简至美
4楼-- · 2020-08-21 07:13
AS 您的问题是什么? 您的代码是什么?
zhangjiyang1323
5楼-- · 2020-08-21 07:12

很抱歉造成混淆,它仍在显示此问题

"在ABAP词典中未声明为表,投影视图或数据库视图,或者在活动版本中不存在。"

槿木_熙
6楼-- · 2020-08-21 07:19

似乎是一个不同的问题。

无论如何...

您必须按以下方式定义代码,然后在选择屏幕上按

"开始选择"。
   ...
   写...
   ... 

一周热门 更多>