选择屏幕 子屏幕

*----------------------------------------------------------------------*

* Selection-Screen

*----------------------------------------------------------------------*

selection-screen: begin of tabbed block tab for 11 lines,

tab (20) button1 user-command push1,

tab (20) button2 user-command push2,

end of block tab.

selection-screen begin of screen 1001 as subscreen.

selection-screen begin of block bl1 with frame title text-t01.

parameters : p_file like rlgrap-filename." OBLIGATORY .

* p_mode TYPE ctu_mode OBLIGATORY DEFAULT 'N'.

selection-screen end of block bl1.

selection-screen end of screen 1001.

selection-screen begin of screen 1002 as subscreen.

selection-screen begin of block bl2 with frame title text-t01.

parameters : s_vrsio like s511-vrsio obligatory .

select-options : s_date for s511-spmon obligatory,

s_vkorg for s511-vkorg obligatory default '2230',

s_vtweg for s511-vtweg,

s_spart for s511-spart,

s_pvrtnr for s511-pvrtnr,

s_pkunag for s511-pkunag,

s_werks for s511-werks,

s_mvgr1 for s511-mvgr1,

s_matnr for s511-matnr,

s_sptag for s511-sptag.

selection-screen end of block bl2.

selection-screen end of screen 1002.

form initialize_set .

data : p_date(6) type c,

e_date(6) type c.

if tab is initial.

button1 = text-t01.

button2 = text-t02.

tab-prog = sy-repid.

tab-dynnr = 1001.

endif.

at selection-screen.

case sy-ucomm.

* CONTORL TABSTRIP

when 'PUSH1'.

tab-dynnr = 1001.

when 'PUSH2'.

tab-dynnr = 1002.

endcase.

SAP ABAP选择屏幕联动与子屏幕实战:手把手教你构建动态筛选面板 本文详细介绍了SAP ABAP中选择屏幕联动与子屏幕技术的实战应用,帮助开发者构建动态筛选面板。通过复选框触发次级屏幕、动态显示/隐藏屏幕区块以及子屏幕技术的综合运用,实现灵活、模块化的用户交互界面。特别适合需要复杂条件组合和分级展示的业务场景。 阅读详情

相关推荐

SAP ABAP选择屏幕开发避坑指南:从PARAMETERS到子屏幕,这些细节新手最容易出错

本文详细解析了SAP ABAP选择屏幕开发中的常见陷阱与解决方案,从PARAMETERS基础语法到子屏幕高级应用,帮助开发者避免新手易犯错误。特别关注选择屏幕布局控制、事件处理机制及性能优化技巧,提升ABAP开发效率与用户体验。

weixin_30582943的博客 269

SAP ABAP Selection Screen 选择屏幕看这一篇就够了(持续更新)

Block 是在屏幕上划分一个区域,对屏幕进行分块便于对功能进行区分。为了好看 WITH FRAME 就是显示整个区域的边框TITLE TEXT-001 就是给整个区域命名。TEXT-001 可以在文本元素里给整个 BLOCK 添加描述单选框,用来做选择。选择大于努力 有的时候还要加上 USER-COMMAND 关键字用于获取用户的选择,以便动态更改屏幕有时候为了好看,我们会把单选框做来横着可以称之为豪横的单选框 复选框小孩子才做选择我全都要 PARAMETERS 已经在 单选框、多选框处大显身手了那么在文

Fall_in_Lc的博客 3万+

LS-DYNA壳单元冲击仿真中的5个关键设置:以方管碰撞为例(含沙漏控制参数)

本文以方管碰撞为例,深入解析了LS-DYNA壳单元冲击仿真中的五个关键设置。重点探讨了沙漏控制参数(如IHQ=4)的选择逻辑、自接触算法优化、能量监控方法、材料模型(MAT_24)的真实应力-应变曲线与应变率效应设置,以及单元公式的选取。这些核心设置共同决定了仿真的精度与效率,是确保方管冲击仿真结果可靠性的基石。

salt的博客 625

ABAP选择屏幕

ABAP语言是SAP系统中最重要和最常用的编程语言之一,而选择屏幕是ABAP程序中常用的一种交互式屏幕类型。在本文中,我们将介绍基于ABAP的选择屏幕以及相关知识点。一、

qq_38304013的博客 8901

IO多路转接 ——— select、poll、epoll

select是系统提供的一个多路转接接口。select函数的函数原型如下: 参数说明:参数timeout的取值:返回值说明:select调用失败时,错误码可能被设置为:fd_set结构与sigset_t结构类似,fd_set本质也是一个位图,用位图中对应的位来表示要监视的文件描述符。 调用select函数之前就需要用fd_set结构定义出对应的文件描述符集,然后将需要监视的文件描述符添加到文件描述符集当中,这个添加的过程本质就是在进行位操作,但是这个位操作不需要用户自己进行,系统提供了一组专门的接口,用

2021dragon的博客 7976

cocos2dx中DrawNode画线锯齿和非凸多边形填充

记录一下在cocos2dx中使用DrawNode所遇到的2个问题 1.画线锯齿问题 ios版本下,在AppController.mm中设置CCEAGLView的multiSampling和numberOfSamples。如下图 CCEAGLView *eaglView = [CCEAGLView viewWithFrame: [window bounds]

hello-world 5414

SAP选择屏幕

用户通过屏幕操作来实现与SAP的数据交互,而SAP的屏幕开发一般分为两种,一种是通过SAP ABAP语法创建屏幕元素,称之为选择屏幕,选择屏幕主要是用来输入查询参数;第二种是通过SAP的屏幕编辑器开发,通过屏幕编辑器可以实现数据多种展现模式。 1.1、屏幕基本输入域对象的创建及相关属性 SAP中可以通过ABAP来创建屏幕元素,共分为两种模式,一种是通过SELECT-OPTIONS语法来建立数据输入域,另一种则是通过PARAMETERS语法来创建数据输入域。 1.1.1、屏幕元素创建的基本语法

weixin_49260287的博客 2298

WinForm制作文件传输助手,Tcp局域网传输文件,传输速度受限于宽带和硬盘速度上限

文件传输助手为什么会出现,是因为项目上有些特殊的地方限制太多了,连插硬盘都需要关软件,联网又要开很不方便,网络限制一般软件只能局域网通信,还要开特定的端口等,你才能在电脑上通信,这样和机房的服务器远程的时候文件就不好拿过去,又不可能每次都去开机房的门。现在这个功能比较简单,只能单文件发送,但是其实比U盘硬盘方便,一般的六类网线传输压缩包在50M/s以上,U盘硬盘复制就不行了,特别如果是像我们学校这种网络结构,一个学校都在一个局域网,那真的方便!普通的局域网用特定IP和端口,通信也是很方便的。

m0_69233031的博客 1671

SAP ABAP选择屏幕程序语法及实例

有输入参数的程序系统自动产生一个 1000 的屏幕,在程序激活后可以通过TCODE:SE51 查看,输入TCODE:SE51,输入程序名,单击屏幕编号右端的选择按钮,选择屏幕1000,选择“布局编辑器”选项,单击修改按钮,如图5-32 所示。单击 按钮保存,然后单击按钮激活,单击按钮退回上一屏,单击按钮测试。确定后系统显示屏幕如图5-33 所示,该屏幕是系统自动生成的。—>“文本元素”—>“选择文本”,如图5-29 所示。修改参数D1 的提示,如图5-30 所示。运行,输出结果如图5-31 所示。

SAP ABAP开发技能记录分享 2386

CAPL编程的催化剂——CAPLdll的实现

CANoe作为一款功能强大的总线开发及测试工具,不仅仅是因为其丰富的库函数,最重要的是其兼容了多种编程语言,可以实现灵活的开发,极大的解决了纯CAPL编程所带来的限制,如通过动态链接库(DLL)来实现复杂函数的编写,使其能够在CAPL中可以调用,下面将对DLL的实现进行分析。capldll.cpp这个文件初看相当复杂,从整体上来说,这段代码主要包含了两部分:自定义函数实现和回调函数定义,今天的主要任务是实现自定义函数,这里的函数定义与普通函数定义差不多,只是利用了CAPL的格式。在VS2017工程中打开。

车载控制器AutoSAR软件开发工程师 4646

Simulink开发项1000例实战专栏--实例64:基于Simulink构建一个储能系统模型

通过引入储能系统,太阳能电站能够实现在白天储存多余的能量,在夜晚释放能量,平滑负荷曲线,提高电网的稳定性和可靠性。本项目的目标是基于Simulink平台,构建一个完整的储能系统模型,并通过仿真验证其在电网调峰中的应用效果。通过引入储能系统,工业园区能够实现在负荷高峰期释放能量,在负荷低谷期储存能量,平滑负荷曲线,降低用电成本,提高电网的稳定性和可靠性。通过引入储能系统,风力发电场能够实现在负荷高峰期释放能量,在负荷低谷期储存能量,平滑负荷曲线,提高电网的稳定性和可靠性。

xiaoheshang_123的博客 515

ABAP-选择屏幕(三) 窗口,屏幕块,选择屏幕联动,子屏幕

ABAP-选择屏幕(三) 窗口,屏幕块,选择屏幕联动,子屏幕

qq_40223617的博客 340

TIA protal与SCL从入门到精通(4)——软件单元使用

平台: TIA portal 15.1 1.添加软件单元 添加软件单元如下图: 关于软件单元使用基本限制,看如下文章即可 TIA protal与SCL从入门到精通(3)——软件单元基本介绍 每个软件单元是一个独立结构,所以每个软件单元的运行方式与实际PLC类似,所以首先添加主函数块: 注意:无论系统是否是具有并发性(这里不要混淆并行与并发的概念),在PLC所有主函数执行总是按主函数依次完成...

苦走一口田 7375

SAP ABAP 子屏幕中定义选择条件

SAP ABAP 子屏幕中定义选择条件

Wuuuf的博客 539

Unity零基础到入门 ☀️| 【UI系统学习】认识Unity引擎中几种最常用 UI系统,这一篇文章就够用了!

轻松学会 Unity 的 UGUI基础控件 使用 Unity中的UI介绍 UI即User Interface(用户界面)的简称。泛指用户的操作界面,UI设计主要指界面的样式,美观程度。而使用上,对软件的人机交互、操作逻辑、界面美观的整体设计则是同样重要的另一个门道。好的UI不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。 据我所知Unity中有两种自带的UI,一种是UGUI,一种是GUI Legacy GUI:旧版 UI,只有两个组件:文字和图片,配合鼠标事件来

努力前行,总会成为自己心中的那道光 2万+

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

选择屏幕-子屏幕

选择屏幕-子屏幕 1 效果图如下: 选择屏幕3个子屏幕。 2 代码实现如下: REPORTZTEST32. TABLESbkpf. ...

weixin_30537391的博客 211

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

告别单调!用ABAP选择屏幕的窗口和子屏幕,给你的SAP报表做个“高级UI”

本文详细介绍了如何利用ABAP选择屏幕的窗口和子屏幕技术,为SAP报表打造高级UI体验。通过窗口技术、屏幕块艺术和子屏幕标签页等技巧,开发者可以显著提升用户交互体验,告别传统单调界面。文章包含实战案例和最佳实践,帮助ABAP开发者掌握现代化界面设计方法。

weixin_30800807的博客 323

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

选择屏幕动态选择子屏幕

REPORT zrs08212 . TABLES: usr02, sscrfields.*-------------------------------------------------------...

congweiju9623的博客 150

[ABAP]选择屏幕4-功能分类/子屏幕

SAP选择屏幕功能分类/子屏幕

小宇的博客 739

ABAP: 选择屏幕

【代码】ABAP: 选择屏幕下拉框的实现。

lnu2471的博客 679

ABAP选择屏幕TAB页签

*&---------------------------------------------------------------------* *& Report Y_CLY_104X *& *&---------------------------------------------------------------------* *& *& *&------------------------------------------------.

cly_apple的专栏 1513

Dialog屏幕调用选择屏幕

有时候dialog屏幕需要调用选择屏幕比如:标准屏幕没有SELECT-OPTIONS:下面实现dialog屏幕调用选择屏幕:1、定义一个屏幕:9001.2、定义个subscreen控件 SUB3、定义选择屏幕:9999SELECTION-SCREENBEGINOFSCREEN9999ASSUBSCREEN.PARAMETERSp_werksLIKEekpo-werksOBLIG...

森林木的博客 173

ABAP 选择屏幕常用代码收集

(1).Screen 设计 TABLES: SSCRFIELDS. PARAMETERS: P_EBLEN LIKE VBRK-EBLEN DEFAULT ' '. PARAMETERS: P_CK1 AS CHECKBOX DEFAULT 'X'. PARAMETERS: P_CK2 AS CHECKBOX. PARAMETERS: P_RAD1 RADIOBUTTON GROUP S...

SAP_老茂 512
上一篇: 如何刷新 ALV 数据
下一篇: Complex LUW processing
java_smalltalk
博客等级 码龄20年 8粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值