我从另一个屏幕回来后如何取消选中输出屏幕中的复选框字段

2020-09-12 12:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在输出屏幕中,复选框字段在那里。...

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

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


在输出屏幕中,复选框字段在那里。 经过一组过程后,当我单击"后退"按钮时,复选框重新显示。 我不想回到那个屏幕后。 如何自动取消选中复选框

2条回答
一只江湖小虾
2020-09-12 13:13

好的-我假设很多。

这是在dynpro上吗? 在您的PAI中。 (我在搜索过程中很难找到它。)

如果它不是dynpro,则只需要在屏幕上循环并以这种方式更改字段即可。

如果使用向导,您会看到类似的内容。

 LOOP AT S_DOCS。

     链。

       FIELD S_DOCS-TYPE_DESCR。

       FIELD S_DOCS-DOCUMENT。

       FIELD S_DOCS-ITEM。

       FIELD S_DOCS-CREATED_DATE。

       FIELD S_DOCS-NOTE。

     端链。

     领域S_DOCS-CHK

       要求TC_300_MARK模块。

   ENDLOOP。

然后,当检查某些内容时,将执行模块tc_300标记。 因此,在该模块内部,您正在表上循环。 您可以看到删除复选标记的位置。

数据:g_TC_300_wa2类似于S_DOCS行。

     如果TC_300-line_sel_mode = 1

     并且S_DOCS-CHK ='X'。

      在S_DOCS循环到g_TC_300_wa2

        其中CHK ='X'。

        g_TC_300_wa2-CHK =''。

        修改S_DOCS

          来自g_TC_300_wa2

          运输C​​HK。

      结束循环。

   万一。

   修改S_DOCS

     索引TC_300-CURRENT_LINE

     运输C​​HK。
 

一周热门 更多>