- 序HELLO.这里是百里,一个学习中的ABAPER,在工作学习中肯定会经常使用READ 内表进行读取单条工作区数据,此时如果数据量非常大,是一个令人头疼的故事,此时我们使用二分法可以显著的提高数据查找的效率.那么什么是二分法,从此展开. 二分法介绍二分法为一种通过索引索索的方式,进行快速查询的方式,基本思想就是数据大小先排序,放在队列中,将KEK值每次从中间获取,如果相等则把值取出,如果不... 序HELLO.这里是百里,一个学习中的ABAPER,在工作学习中肯定会经常使用READ 内表进行读取单条工作区数据,此时如果数据量非常大,是一个令人头疼的故事,此时我们使用二分法可以显著的提高数据查找的效率.那么什么是二分法,从此展开. 二分法介绍二分法为一种通过索引索索的方式,进行快速查询的方式,基本思想就是数据大小先排序,放在队列中,将KEK值每次从中间获取,如果相等则把值取出,如果不...
- 序HELLO ,这里是百里,一个学习中的ABAPER.消息提示,在任何语言中都是一个常用的功能,SAP中.消息提示可以给与用户及时的反馈. 比如 消息成功, 消息警告, 消息失败等等. 这里百里结合工作经验,详细讲解消息使用的方式 . 什么是消息反馈消息反馈指的是 通俗地说,信息反馈就是指由控制系统把信输送出去,又把其作用结果返送回来,并对信息的再输出发生影响,起到制约的作用,以达到预定的... 序HELLO ,这里是百里,一个学习中的ABAPER.消息提示,在任何语言中都是一个常用的功能,SAP中.消息提示可以给与用户及时的反馈. 比如 消息成功, 消息警告, 消息失败等等. 这里百里结合工作经验,详细讲解消息使用的方式 . 什么是消息反馈消息反馈指的是 通俗地说,信息反馈就是指由控制系统把信输送出去,又把其作用结果返送回来,并对信息的再输出发生影响,起到制约的作用,以达到预定的...
- 序HELLO.这里是百里,一个学习中的ABAPER ,在SAP 开发中,我们会经常遇到数据变更.数据修改等内容,数据赋值等内容. 我们可以使用传统方式的modify ,move to ,或者等于都可以进行数据赋值. 其实有更方便的方式,就是指针. 他可以不用参考对应的类型. 什么是指针在ABAP 中的指针 和C语言的指针类似, 如果你定义并且分配了相应的结构或者变量给它,其实它就指向这个结... 序HELLO.这里是百里,一个学习中的ABAPER ,在SAP 开发中,我们会经常遇到数据变更.数据修改等内容,数据赋值等内容. 我们可以使用传统方式的modify ,move to ,或者等于都可以进行数据赋值. 其实有更方便的方式,就是指针. 他可以不用参考对应的类型. 什么是指针在ABAP 中的指针 和C语言的指针类似, 如果你定义并且分配了相应的结构或者变量给它,其实它就指向这个结...
- 序HELLO, 这里是百里,一个学习中的ABAPER,今天讲的内容是OLE2的使用方式.在SAP业务中,存在着很多需要导出为EXCEL的情况,当然本身SAP系统是存在支持导出为EXCEL的功能,也支持导出为txt等多种格式,但是导出的内容为全面内容, 即你看到的内容就是我导出的内容,没办法按照想要的格式进行导出.那么就触发了这项功能OLE2 . 什么是OLE2通俗的讲就是调用系统模块ole... 序HELLO, 这里是百里,一个学习中的ABAPER,今天讲的内容是OLE2的使用方式.在SAP业务中,存在着很多需要导出为EXCEL的情况,当然本身SAP系统是存在支持导出为EXCEL的功能,也支持导出为txt等多种格式,但是导出的内容为全面内容, 即你看到的内容就是我导出的内容,没办法按照想要的格式进行导出.那么就触发了这项功能OLE2 . 什么是OLE2通俗的讲就是调用系统模块ole...
- 序HELLO , 这里是百里,一个学习中的ABAPER , 今天学的东西是AS NEW 和 AS END 的用法, 在别的语言中可能是我见识少,我真没见到过这种用法. 是一个非常神奇的东西,今天就在讲解下 AS NEW 和 AS END 的常用方法及案例. 什么是AS NEW 及 AS ENDF是内表的一个字段,当内表中F字段以及F左边的任何字段内容发生变化时,执行其中的代码段。AT... 序HELLO , 这里是百里,一个学习中的ABAPER , 今天学的东西是AS NEW 和 AS END 的用法, 在别的语言中可能是我见识少,我真没见到过这种用法. 是一个非常神奇的东西,今天就在讲解下 AS NEW 和 AS END 的常用方法及案例. 什么是AS NEW 及 AS ENDF是内表的一个字段,当内表中F字段以及F左边的任何字段内容发生变化时,执行其中的代码段。AT...
- 序HELLO 这里是百里,一个学习中的ABAPER, 在SAP 开发中经常会遇到一些唯一的标致,他们的作用就是唯一,不会出现相同的字段.在一些非主键字段内,增加唯一标致UUID,可以在接口地方使用,从而方便做数据唯一标识.UUID通常用来做接口和日志等数据的唯一主键,如果UUID重复将会导致数据覆盖、ABAP DUMP的情况,后果非常严重。理论上,UUID是不会重复的,但项目中确实出现过U... 序HELLO 这里是百里,一个学习中的ABAPER, 在SAP 开发中经常会遇到一些唯一的标致,他们的作用就是唯一,不会出现相同的字段.在一些非主键字段内,增加唯一标致UUID,可以在接口地方使用,从而方便做数据唯一标识.UUID通常用来做接口和日志等数据的唯一主键,如果UUID重复将会导致数据覆盖、ABAP DUMP的情况,后果非常严重。理论上,UUID是不会重复的,但项目中确实出现过U...
- 序HELLO ,这里是百里,一个学习中的ABAPER ,在SAP开发中会经常遇到上传,下载,信息对比展示等内容,此时一般会使用messege 等采用display ‘S’ 的方式进行展示. 然后还有一种比较更加方便且非常明显的内容方式.就是采取红绿灯及消息展示的方式来提醒用户.此案例讲将会详细讲解红绿灯的使用方式及消息反馈的内容. 何为红绿灯ALV红绿灯及如其名所示,就是真的红绿灯一般数据... 序HELLO ,这里是百里,一个学习中的ABAPER ,在SAP开发中会经常遇到上传,下载,信息对比展示等内容,此时一般会使用messege 等采用display ‘S’ 的方式进行展示. 然后还有一种比较更加方便且非常明显的内容方式.就是采取红绿灯及消息展示的方式来提醒用户.此案例讲将会详细讲解红绿灯的使用方式及消息反馈的内容. 何为红绿灯ALV红绿灯及如其名所示,就是真的红绿灯一般数据...
- 序HELLO ,这里是百里,一个学习中的ABAPER ,在SAP系统ALV报表展示中,经常会遇到下钻数据到新的关联报表或者标准界面展示内容.前篇讲述了下钻数据通过窗口展示关联ALV报表数据,此项内容存在优点也存在缺点,优点就是配置简单,展示内容不影响元数据内容可以横项对比展示. 缺点,就是无法过分定制化配置,如编辑,按钮,usercomed等数据内容都不可以使用.此项讲的内容就为在数据互动... 序HELLO ,这里是百里,一个学习中的ABAPER ,在SAP系统ALV报表展示中,经常会遇到下钻数据到新的关联报表或者标准界面展示内容.前篇讲述了下钻数据通过窗口展示关联ALV报表数据,此项内容存在优点也存在缺点,优点就是配置简单,展示内容不影响元数据内容可以横项对比展示. 缺点,就是无法过分定制化配置,如编辑,按钮,usercomed等数据内容都不可以使用.此项讲的内容就为在数据互动...
- HELLO,这里是百里,一个开发中的ABAPER,在我们开发中的会经常遇到ALV展示中的数据需要编辑,经过百里研究发现目前总共有两种ALV可编辑的方式,这里分享给大家. 序在ALV展示内容时,分为直接查看,用户事件,跳转,光标事件等等,其中编辑ALV数据是经常使用的动作. 这里简单介绍两种ALV可编辑的方式. ALV 列编辑在传统ALV中 只需要配置wa_fieldcat-edit = 'X... HELLO,这里是百里,一个开发中的ABAPER,在我们开发中的会经常遇到ALV展示中的数据需要编辑,经过百里研究发现目前总共有两种ALV可编辑的方式,这里分享给大家. 序在ALV展示内容时,分为直接查看,用户事件,跳转,光标事件等等,其中编辑ALV数据是经常使用的动作. 这里简单介绍两种ALV可编辑的方式. ALV 列编辑在传统ALV中 只需要配置wa_fieldcat-edit = 'X...
- Hello,这里是百里,一个学习中的ABAPER, 本栏目记录工作生活中遇到的问题,bug,知识积累等内容. 今天我们要研究的是,ABAP中的事件内容,ALV_CHANGE_DATA 和 ALV_CHANGE_DATA_FINISHED 的应用场景. 序在ABAP开发中,会经常遇到事件,比如相同单号自动选择, 料号内容自动完善,光标移开保存数据等等等,ABAP的OOALV开发中也提供了大量的... Hello,这里是百里,一个学习中的ABAPER, 本栏目记录工作生活中遇到的问题,bug,知识积累等内容. 今天我们要研究的是,ABAP中的事件内容,ALV_CHANGE_DATA 和 ALV_CHANGE_DATA_FINISHED 的应用场景. 序在ABAP开发中,会经常遇到事件,比如相同单号自动选择, 料号内容自动完善,光标移开保存数据等等等,ABAP的OOALV开发中也提供了大量的...
- 模块化编程概念 模块化编程基础概念把程序中部分源代码储存到一个模块里封装成一个特定的功能,可以认为是程序的一部分公用的,多个程序都可以调用(类似py中的函数)优点提高程序透明度提高代码重用简化程序维护方便程序调试样例获取每月最后一天(函数)获取当前时间(函数) 模块化编程内容函数 子例程宏类 参数用于在程序和模块之间交换数据定义模块化单元的时候就确定了可以使用哪些参数 参数分类输入参数... 模块化编程概念 模块化编程基础概念把程序中部分源代码储存到一个模块里封装成一个特定的功能,可以认为是程序的一部分公用的,多个程序都可以调用(类似py中的函数)优点提高程序透明度提高代码重用简化程序维护方便程序调试样例获取每月最后一天(函数)获取当前时间(函数) 模块化编程内容函数 子例程宏类 参数用于在程序和模块之间交换数据定义模块化单元的时候就确定了可以使用哪些参数 参数分类输入参数...
- 先导Hello ,这里是百里 ,一个学习中的小开发记得刚学ABAP的时候问这问那,问东问西,常常一个可能不怎么用的东西,扣了好久好久.群里的大佬就说,学那么多没必要,以后是会天天写ALV , 讲真 因为 SAP 很多东西都已经通过配置就可以实现, 我们还真就是做表单相关的东西比较多,不能说全部,也是大部分. 好巧今天看到群友问ALV 相关的内容,这里整理一下,希望帮助更多的人 ヾ(◍°∇°... 先导Hello ,这里是百里 ,一个学习中的小开发记得刚学ABAP的时候问这问那,问东问西,常常一个可能不怎么用的东西,扣了好久好久.群里的大佬就说,学那么多没必要,以后是会天天写ALV , 讲真 因为 SAP 很多东西都已经通过配置就可以实现, 我们还真就是做表单相关的东西比较多,不能说全部,也是大部分. 好巧今天看到群友问ALV 相关的内容,这里整理一下,希望帮助更多的人 ヾ(◍°∇°...
- ABAP note的主题是 Maintenance and Update Strategy for ABAP Fiori Front-End Server.You want to stay in the support windows for ABAPUI5 in the software component ABAP NetWeaver “User Interface Technology... ABAP note的主题是 Maintenance and Update Strategy for ABAP Fiori Front-End Server.You want to stay in the support windows for ABAPUI5 in the software component ABAP NetWeaver “User Interface Technology...
- Having condition 在 group by 执行完毕后才 evaludateABAP CDS (Core Data Services) 是一个用于定义和消费数据模型的基础设施。CDS 提供了一种新的数据建模方式,它能够在数据库层定义复杂的视图,以提供更高效的数据访问。HAVING 关键字在 SQL 中常常与 GROUP BY 关键字一起使用,用于在对查询结果进行分组后进行过滤。相... Having condition 在 group by 执行完毕后才 evaludateABAP CDS (Core Data Services) 是一个用于定义和消费数据模型的基础设施。CDS 提供了一种新的数据建模方式,它能够在数据库层定义复杂的视图,以提供更高效的数据访问。HAVING 关键字在 SQL 中常常与 GROUP BY 关键字一起使用,用于在对查询结果进行分组后进行过滤。相...
- 本文将介绍如何将物料数量转换为另一种计量单位数量的功能模块 MD_CONVERT_MATERIAL_UNIT,计量单位之间转换(如:每 PCS 等于多少 SET)导入参数包括:物料代码 ( I_MATNR)源计量单位 (I_IN_ME)目标计量单位 (I_OUT_ME)数量 (I_MENGE)导出参数:E_MENGE:目标数量我们可以指定物料编号和源度量单位、目标度量单位和数量。这个函数模块... 本文将介绍如何将物料数量转换为另一种计量单位数量的功能模块 MD_CONVERT_MATERIAL_UNIT,计量单位之间转换(如:每 PCS 等于多少 SET)导入参数包括:物料代码 ( I_MATNR)源计量单位 (I_IN_ME)目标计量单位 (I_OUT_ME)数量 (I_MENGE)导出参数:E_MENGE:目标数量我们可以指定物料编号和源度量单位、目标度量单位和数量。这个函数模块...
上滑加载中
推荐直播
-
开发者玩转DeepSeek
2025/02/20 周四 16:30-17:30
Thomas – 华为云DTSE技术布道师
双擎驱动优势——华为云CodeArts IDE全栈能力与DeepSeek认知智能深度融合,打造智能编码助手。如何利用DeepSeek的能力,进一步强化业务。
正在直播 -
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名
热门标签