news 2026/4/23 14:46:36

SAP-ABAP弹出子窗口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SAP-ABAP弹出子窗口

1.随时取数随时显示,显示表 lt_item的数据,每个字段都显示

2.列名称需要每一个单独设置

"重新设置列名称 go_alv->get_columns( )->get_column( 'KDAUF' )->set_long_text( '销售订单' )." go_alv->get_columns( )->get_column( 'AUFNR' )->set_long_text( '生产订单' )." go_alv->get_columns( )->get_column( 'BDMNG' )->set_long_text( '需求数量' )."

3.窗口大小参数有四个,分别是左上角的X坐标,右下角的X坐标,左上角的Y坐标,右下角的Y坐标

IF go_alv IS BOUND."设置窗口大小与位置- go_alv->set_screen_popup( start_column = 30 end_column = 80 start_line = 5 end_line = 15 ). go_alv->display( ). ENDIF.

全部代码如下,一般是双击按钮调用这个perfoem。

*&---------------------------------------------------------------------* *& Form frm_call_aufnr_sec *&---------------------------------------------------------------------* *& text *&---------------------------------------------------------------------* *& --> <WA> *& --> LV_BDAT *& --> LV_EDAT *&---------------------------------------------------------------------* FORM frm_call_aufnr_sec USING p_matnr p_bdat p_edat. DATA: go_alv TYPE REF TO cl_salv_table, go_funlst TYPE REF TO cl_salv_functions_list. DATA: cxroot TYPE REF TO cx_root, excmsg TYPE c. CLEAR:go_alv,go_funlst. SELECT a~kdauf ,a~aufnr,a~bdmng FROM @gt_resb as a WHERE a~matnr = @p_matnr AND a~bdter BETWEEN @p_bdat AND @p_edat INTO TABLE @DATA(lt_item) . IF sy-subrc = 0. TRY. cl_salv_table=>factory( IMPORTING r_salv_table = go_alv "导出ALV的容器对象 CHANGING t_table = lt_item[] ). "内容表 CATCH cx_root INTO cxroot. excmsg = cxroot->get_text( ). MESSAGE e000(oo) WITH excmsg. ENDTRY. go_funlst = go_alv->get_functions( ). go_funlst->set_all( 'X' ). "重新设置列名称 go_alv->get_columns( )->get_column( 'KDAUF' )->set_long_text( '销售订单' )." go_alv->get_columns( )->get_column( 'AUFNR' )->set_long_text( '生产订单' )." go_alv->get_columns( )->get_column( 'BDMNG' )->set_long_text( '需求数量' )." IF go_alv IS BOUND."设置窗口大小与位置- go_alv->set_screen_popup( start_column = 30 end_column = 80 start_line = 5 end_line = 15 ). go_alv->display( ). ENDIF. ENDIF. ENDFORM.
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 10:46:02

VSCode量子环境配置实战(罕见高阶调试方案曝光)

第一章&#xff1a;VSCode量子硬件的适配测试在探索量子计算开发环境的过程中&#xff0c;VSCode因其强大的扩展能力和轻量级架构成为首选IDE。为了实现对量子硬件的高效调试与代码部署&#xff0c;必须完成VSCode与底层量子设备驱动的深度适配。这一过程不仅涉及开发工具链的配…

作者头像 李华
网站建设 2026/4/23 10:45:08

Venera漫画阅读器:全平台沉浸式阅读体验指南

Venera漫画阅读器&#xff1a;全平台沉浸式阅读体验指南 【免费下载链接】venera A comic app 项目地址: https://gitcode.com/gh_mirrors/ve/venera 作为一款精心设计的跨平台漫画阅读应用&#xff0c;Venera致力于为用户打造极致的数字漫画阅读体验。无论您身处何地&a…

作者头像 李华
网站建设 2026/4/23 12:10:15

FlashAttention编译安装终极指南:从零到性能优化

FlashAttention编译安装终极指南&#xff1a;从零到性能优化 【免费下载链接】flash-attention 项目地址: https://gitcode.com/gh_mirrors/fla/flash-attention 想要在Transformer模型中实现极致的训练效率吗&#xff1f;FlashAttention编译安装正是你需要的解决方案。…

作者头像 李华
网站建设 2026/4/22 12:32:22

从零构建安全量子开发环境,VSCode作业权限控制的8个关键步骤

第一章&#xff1a;VSCode 量子作业的权限控制概述在现代软件开发中&#xff0c;VSCode 已成为广泛使用的集成开发环境&#xff0c;尤其在处理量子计算任务时&#xff0c;开发者常通过 VSCode 连接远程量子计算平台执行“量子作业”。由于这些作业可能涉及敏感算法、专有模型或…

作者头像 李华
网站建设 2026/4/23 12:10:54

颠覆性创新:DiT如何用Transformer重构扩散模型的未来

颠覆性创新&#xff1a;DiT如何用Transformer重构扩散模型的未来 【免费下载链接】DiT Official PyTorch Implementation of "Scalable Diffusion Models with Transformers" 项目地址: https://gitcode.com/GitHub_Trending/di/DiT 在当今人工智能图像生成领…

作者头像 李华
网站建设 2026/4/21 20:45:23

ExoPlayer缓存预热终极指南:快速解决视频卡顿的完整方案

ExoPlayer缓存预热终极指南&#xff1a;快速解决视频卡顿的完整方案 【免费下载链接】ExoPlayer 项目地址: https://gitcode.com/gh_mirrors/ex/ExoPlayer 想要解决Android视频播放频繁缓冲、首屏加载慢的痛点吗&#xff1f;ExoPlayer缓存预热机制正是视频播放优化的关…

作者头像 李华