单击按钮时,如何使程序返回表中的多个表字段? [英] How do I make the program return multiple table fields in a table when a button is clicked?

查看:7
本文介绍了单击按钮时,如何使程序返回表中的多个表字段?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试创建一个程序,允许用户输入 foodCode 以便在按下后接收 ItemDescription的一个按钮.有没有办法将结果放在同一屏幕上的表格中?怎么样?

I am trying to create a program that allows a user to input a foodCode in order to receive the Item and Description after the press of a button. Is there a way the results can be put in a table on the same screen? How?

report demo.
tables food.

SELECTION-SCREEN:

SELECTION-SCREEN BEGIN OF BLOCK SEGMENTVALUE WITH FRAME TITLE A1TITLE.
SELECTION SCREEN BEGIN OF LINE.
PARAMETERS P_INPUT(10) TYPE C OBLIGATORY.
SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN PUSHBUTTON /2(40) B_RESULT USER-COMMAND BUT1.
SELECTION-SCREEN END OF LINE.

INTIALIZATION.
    PERFORM SELECTION_SCREEN_TEXT.
FORM SELECTION_SCREEN TEXT.
    A1TITLE = 'Please enter food code'.
    B_RESULT = 'Return results'.

推荐答案

我希望我能答对你的问题.

I hope I got you're question right.

  1. 使用 Dynpro 创建报告.
  2. 在 Dynpro 顶部添加一个子屏幕,在底部添加一个自定义容器
  3. 将您的选择屏幕标记为子屏幕,然后从 PBO 中的选择屏幕中将 Dynpro 编号调用为子屏幕.
  4. 处理 PAI 中的按钮点击
  5. 在您的 CustomContainer 中显示带有 SALV 的数据

详细解释如下:http://zevolving.com/2008/10/display-alv-report-output-in-the-same-selection-screen/

这篇关于单击按钮时,如何使程序返回表中的多个表字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆