在OO ALV中转储-F4错误

2020-09-08 04:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,古鲁, 我的OOALV有问...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,古鲁,

我的OOALV有问题。

在我的ALV中,我已经实现了具有域" DATS"的可编辑文件类型ZENPIAFR2-ZDTPAY。

此字段自动具有搜索帮助F4,但是如果我按F4或单击该字段中的F4icon,则会出现DUMP

"

字段符号尚未分配。

ABAP应用程序中的错误。

当前的ABAP程序" CL_GUI_ALV_GRID =============== CP"必须是

终止,因为其中

语句无法执行。

这可能是由于ABAP程序中的错误。

您尝试访问未分配的字段符号

(数据段32775)。

由于以下任何原因都可能发生此错误:

-在使用ASSIGN设置输入的字段符号之前,先对其进行寻址

-您处理指向内部表中一行的字段符号

已被删除

-您处理以前使用

重置的字段符号

UNASSIGN,或指向不再存在的本地字段

-您可以寻址全局函数接口参数,甚至

尽管相关功能模块未激活

不在活动呼叫列表中。 您可以获取列表

来自此简短转储的活动呼叫。

程序CL_GUI_ALV_GRID ============== CP

包括CL_GUI_ALV_GRID ============== CM03E

第56行

模块类型(METHOD)

模块名称IS_READY_FOR_INPUT

"

我尝试从功能上自动删除F4,但没有结果。

您有个功能上删除F4的想法,以便...我不知道..为基准字段实现OO类?

请帮助我。

致谢

提前谢谢!

Valerio

5条回答
小c菟菟
2020-09-08 04:39

停止! 我知道了!

我发现了以下属性:

gs_layout-no_f4 ='X'。

现在它可以工作了,因为此ALV仅用于显示数据,而不用于维护数据。 还是谢谢!

Krishnendu亲爱的

我遇到与上述相同的问题,当我使用F4帮助时(即使禁用了这些字段),也会收到错误消息。 我尝试使用您的解决方案:

1。 使用F4AVAILABL参数设置为false取消F4

这不起作用。 F4帮助仍然可用。 我是这样做的(也许这是错误的方法):

 循环到pt_fieldcat INTO ls_fieldcat。
      ls_fieldcat-F4AVAILABL =''。
   结局。
 

2。 通过检查表名称CHECKTABLE

那是什么意思? 我还没有发现任何可以解释这种解决方案的东西。

你能帮我吗?

亲切的问候,

克里斯托夫!

发布者:Christof Schmeisser于2010年9月30日上午9:25

同时获得解决方案????

一周热门 更多>