OOALV 不同ALV调用相同屏幕
一、一次创建,多次调用
当使用OOALV开发平台,存在点击不同位置,跳转到一个ALV,除ALV内容不一致以外,其他都一样。
常规方法,即跳转到多少个ALV,就创建多少个SCREEN。而屏幕对应的输入输出流,事件,fieldcat,ALV等等出现大量相似代码。
那么是否可以创建一个SCREEN,多次调用,修改调用时的fieldcat和展示ALV的GT_ALV内表。
二、解决方法
每次离开第二层的上一个ALV时,调用析构函数,清理两个对象。(此处9000和9001调用的PAI都是user_command_9000)
调用9001SCREEN时,重新调用方法,再清理并实例化这两个对象
博客频遭盗窃,请移步公众号“斌将军”,输入关键字“不同ALV调用相同屏幕”查看

- 中文(简体)
 - 中文(繁体)
 - 丹麦语
 - 乌克兰语
 - 乌尔都语
 - 亚美尼亚语
 - 俄语
 - 保加利亚语
 - 克罗地亚语
 - 冰岛语
 - 加泰罗尼亚语
 - 匈牙利语
 - 卡纳达语
 - 印地语
 - 印尼语
 - 古吉拉特语
 - 哈萨克语
 - 土耳其语
 - 威尔士语
 - 孟加拉语
 - 尼泊尔语
 - 布尔语(南非荷兰语)
 - 希伯来语
 - 希腊语
 - 库尔德语
 - 德语
 - 意大利语
 - 拉脱维亚语
 - 挪威语
 - 捷克语
 - 斯洛伐克语
 - 斯洛文尼亚语
 - 旁遮普语
 - 日语
 - 普什图语
 - 毛利语
 - 法语
 - 波兰语
 - 波斯语
 - 泰卢固语
 - 泰米尔语
 - 泰语
 - 海地克里奥尔语
 - 爱沙尼亚语
 - 瑞典语
 - 立陶宛语
 - 缅甸语
 - 罗马尼亚语
 - 老挝语
 - 芬兰语
 - 英语
 - 荷兰语
 - 萨摩亚语
 - 葡萄牙语
 - 西班牙语
 - 越南语
 - 阿塞拜疆语
 - 阿姆哈拉语
 - 阿尔巴尼亚语
 - 阿拉伯语
 - 韩语
 - 马尔加什语
 - 马拉地语
 - 马拉雅拉姆语
 - 马来语
 - 马耳他语
 - 高棉语
 
一律不翻译英语
一律不翻译i.cnblogs.com
OOALV 不同ALV调用相同屏幕的更多相关文章
- ALV调用的几个标准函数
		
ALV的调用主要由以下几个标准函数实现,所有函数的输入输出参数必须大写,否则系统会出现异常中止,相关函数如下: 1)REUSE_ALV_FIENDCATALOG_MERGE:根据内表结构返回FIELD ...
 - ALV调用的几个函数
		
转 ALV的调用主要由以下几个标准函数实现,所有函数的输入输出参数必须大写,否则系统会出现异常中止,相关函数如下: 1)REUSE_ALV_FIENDCATALOG_MERGE:根据内表结构返回FI ...
 - ALV报表——选择屏幕选项卡
		
ALV选择屏幕选项卡 运行效果: 代码: *&--------------------------------------------------------------------* *&a ...
 - ALV报表——选择屏幕变量赋值
		
ABAP选择屏幕变量赋值 运行效果: 代码: *&---------------------------------------------------------------------* ...
 - 一百零八、SAP的OO-ALV之二,创建屏幕Screen
		
一.在资源管理器,右键->创建屏幕 二.输入4位数字 三.输入屏幕的描述 四.在逻辑流里面PBO用于显示屏幕,PAI用于用户交互. 五.在元素清单里面,在屏幕中的所有元素都是在元素清单中的
 - 列表屏幕(List Screen)
		
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
 - 屏幕 Dynpro
		
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
 - ABAP WB01 BDC ”No batch input data for screen & &“ ”没有屏幕 & & 的批输入数据“
		
公司今年计划大批扩建门店,需要自动化维护相关主数据,其中就有一步通过调用 WB01的BDC录屏来自动创建地点,前台跑没有问题,但后台JOB死活不行,屏幕是以前同事录好的,只能硬着头皮修改. 后台任务日 ...
 - MetaHandler.js:移动端适配各种屏幕
		
MetaHandler.js !function () { var opt = function() { var ua = navigator.userAgent, android = ua.matc ...
 - 选择屏幕(Selection Screen)
		
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
 
随机推荐
- MySQL-char与 varchar 的区别?
			
版权声明:原创作品,谢绝转载!否则将追究法律责任. ----- 作者:kirin 1.共同点: 都是字符串类型 2.不同点: ①.char类型是定长数据类型.,对于数据插入的速度比较块,在有大量插入需 ...
 - 提升效率,打通万里牛ERP与下游用友U8财务软件的无缝对接
			
一.对接流程 1.1 销售/售后流程 在万里牛订单出库后,通过轻易云数据集成平台将数据推送至用友U8销售订单和销售出库单,这些单据可以进行关联操作. 当万里牛售后单完成退货入库后,通过数据集成平台将数 ...
 - c++算法练习day01【2022年蓝桥杯省赛B组题目】每天做一点、、、
			
这个练习目前来说就比较宽松,打算在寒假(基本也就是这一个月每天刷几道题吧) 题目一: 小明决定从下周一开始努力刷题准备蓝桥杯竞赛.他计划周一至周五每天做 a 道题目,周六和周日每天做 b 道题目.请你 ...
 - Android OpenGL ES入门
			
1.OpenGL 和OpenGL ES OpenGL(Open Graphics Library)是一种用于渲染2D和3D图形的跨平台编程接口.OpenGL提供了一套标准的函数和接口,使开发人员能够在 ...
 - springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
			
第一步:在mongodb的官网里面创建云服务器 点进去 这是免费的,由于是一个项目只可以创建一个,这里我已经创建好了 用本地的mongodb服务也是可以的 第二步:点击connect,下载连接mong ...
 - JUC_start和run
			
类型: run方法是同步 而start是异步 作用: run方法的作用是存放任务代码 ,start的方法是启动线程 线程数量方面: 执行run方法,他不会产生新线程,而执行start方法hi产生新 ...
 - MySQL按照日期查询
			
MySQL按时间查询 今天 select * from 表名 where TO_DAYS(时间字段名) = TO_DAYS(now()); 昨天 SELECT * FROM 表名 WHERE TO_D ...
 - 2023 年最后一波工具安利「GitHub 热点速览」
			
2023 年还有两周就要接近尾声了,2023 年的热点速览还有一波工具好安利:比如上周推荐之后上了热榜的远程调试工具 page-spy-web,让调试像呼吸一般自然方便:还有轻量级的搜索引擎 oram ...
 - 【scikit-learn基础】--『预处理』之 正则化
			
数据的预处理是数据分析,或者机器学习训练前的重要步骤.通过数据预处理,可以 提高数据质量,处理数据的缺失值.异常值和重复值等问题,增加数据的准确性和可靠性 整合不同数据,数据的来源和结构可能多种多样, ...
 - LR(0)分析法
			
LR(0)是一种自底向上的语法分析方法.两个基本动作是移进和规约. 具体例子如下 已知文法G[E] (1) E→aА (2) E→bB (3) A→cА (4) A→d (5) B→cB (6) B→ ...