需要将参数设置为只读,

时间:2012-04-20 10:29:58

标签: report sap abap

在选择屏幕中,我有一个名为“作者”的参数我使用其他报告中的“提交”调用了报告,并将值传递给“作者”。现在我需要将'Author'参数设置为只读。我怎样才能做到这一点?

我使用了以下代码,

 LOOP AT SCREEN.
   IF SCREEN-NAME = 'author'.
     SCREEN-INPUT = '0'.
     MODIFY SCREEN.
     EXIT.
   ENDIF.
 ENDLOOP.

但它不起作用。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:3)

将您的代码放入at selection-screen output - 事件。​​

答案 1 :(得分:0)

免责声明:这个答案并不能完全回答您的问题,但也许这是一个更容易满足您需求的解决方案。

如果您只需要SUBMIT的参数,则可以使用

PARAMETERS AUTHOR NO-DISPLAY.

该参数在选择屏幕上不可见,但可以通过SUBMIT使用。

这不是'只读',它是'不显示'参数。

相关问题