惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
量子位
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
Y
Y Combinator Blog
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog
B
Blog
Last Week in AI
Last Week in AI
有赞技术团队
有赞技术团队
博客园 - 聂微东
腾讯CDC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks

博客园 - 無名

CS13 BOM展开报错 Error 'MM 104' (Material has no base unit of measure)物料无基本计量单位 SAP采购订单修改后再次审批触发EDI输出问题 采购订单上字段的默认 物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF CK11,CK11N 成本估算数据读取 添加 & 删除生产工单组件 生产工单组件修改BAPI 如何对事务LPD_CUST的修改进行传输 识别用户是否正在运行Windows SAP GUI或HTML SAP GUI 物料主数据视图选择器 调试后台计划作业 十六进制hex 转 字符 CS01、CS02保存时增强的BADI(BOM_UPDATE) 爱课程网(icourses.cn)的课件下载 Q库存销售订单退货不能确立帐户问题(带WBS的销售退货订单) 获取用户信息BAPI BAPI_USER_GET_DETAIL 成本价自动创建功能自动函数 MR21 创建标准价函数摘自标准功能 工程变更号的创建CCAP_ECN_CREATE 实例
显示弹出窗口并获取用户输入值
無名 · 2021-05-07 · via 博客园 - 無名

显示弹出窗口并获取用户输入值

在某些情况下,我们需要根据某些动态条件在应用程序运行时从用户那里获取一些输入。

功能模块POPUP_GET_VALUES可用于显示弹出窗口以从用户获取输入。 该功能模块的特色是我们可以根据需要添加任意数量的字段。 这些字段可以是任何数据类型。

REPORT ztestpopup.
DATA: t_fields LIKE sval OCCURS 0 WITH HEADER LINE.
START-OF-SELECTION.
*— Prepare Parameters for FM ————-*
  t_fields-tabname = 'BKPF'.
  t_fields-fieldname = 'BUDAT'.
APPEND t_fields.
  t_fields-tabname = 'BKPF'.
  t_fields-fieldname = 'BLART'.
APPEND t_fields.
*—- Function Module Call —————–*
CALL FUNCTION 'POPUP_GET_VALUES'
EXPORTING
*     NO_VALUE_CHECK  = ' '
      popup_title     = 'Test Popup'
*     START_COLUMN    = '5'
*     START_ROW       = '5'
*  IMPORTING
*     RETURNCODE      =
TABLES
fields          = t_fields
EXCEPTIONS
      error_in_fields = 1
OTHERS          = 2.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
*— Display Report —————-*
LOOP AT t_fields.
WRITE:/ t_fields-value.
ENDLOOP.

运行结果:

image