随笔分类 - SAP-ABAP
摘要:TABLES: ZTBXYZH, ZTBXYZHI ,ZTBXYZCASETABSM.SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.SELECT-OPTIONS S_NR FOR ZTBXYZH-BXYZNR..SELECT
阅读全文
摘要:通常使用Open SQL的数据查询语句SELECT将数据库条目选择到内存。一.SELECT语句:1)SELECT用于确定读取数据表中的哪些字段;2)FROM子句用于确定从哪些内表或者视图中读取数据;3)INTO用于确定将数据读取到程序内的哪些数据对象;4)WHERE用于限定选择条件;SELECT s
阅读全文
摘要:创建用户SU01 事务码:SU01,用户主数据的维护,可以创建、修改、删除、锁定、解锁、修改密码等 缺省:可以设置用户的起始菜单、登录的默认语言、数字显示格式、以及日期和时间的格式设置 参数:SAP很多屏幕字段都会对应一个指定的参数ID,该参数ID及值一般存储在SAP所划分的内存区域中,在SAP G
阅读全文
摘要:REPORT ZPMRP030. TABLES:USR02. DATA: L_ERROR TYPE REF TO CX_SY_OPEN_SQL_DB, L_ERROR_TEXT TYPE STRING. SELECT-OPTIONS:S_BNAME FOR USR02-BNAME. SELECT *
阅读全文
摘要:RANGES: S_BUDAT FOR AFRU-BUDAT. PARAMETERS: P_RPMAX(6) TYPE N DEFAULT SY-DATUM+0(6) CONCATENATE P_RPMAX '01' INTO G_FIRST. CALL FUNCTION 'DATE_GET_MON
阅读全文
摘要:SAP 表整理:VBKPF-预制凭证抬头表: VBKPF-预制凭证抬头表 VBKPF-预制凭证抬头表 VBSEG-预制凭证行项目表: VBSEG-预制凭证行项目表 VBSEG-预制凭证行项目表 VBSEGA-预制凭证行项目表_资产: VBSEGA-预制凭证行项目表_资产 VBSEGA-预制凭证行项目
阅读全文
摘要:TYPES: begin of ty_tab , num(3) type i, str(3) type c, end of ty_tab. data: gw_tab TYPE ty_tab , gt_tab TYPE TABLE OF ty_tab WITH HEADER LINE. data: g
阅读全文
摘要:Loop at screen会loop处理屏幕上的每一个组件,并对其做相应的处理。 SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME.PARAMETERS S_DATE TYPE DATUM DEFAULT SY-DATUM MODIF ID OO.SEL
阅读全文
摘要:每个ABAP在写代码的时候,我们都不可避免的要使用到嵌套循环,虽然我们有时候能避免掉,也有无可避免的时候,这个时候就体现我们开发人员的经验和水平的时候。 如何更快的提升ABAP程序的性能,我们开始分析一下如下的代码: REPORT ZABAPHOME. TYPES: STR_VBAK TYPE ST
阅读全文
摘要:原文链接:https://www.cnblogs.com/learnning/p/10647174.html 主要内容 内联声明 构造表达式 内表操作 Open SQL 其他 本文列出了ABAP新语法的一些使用方式,供大家学习参考。 内联声明 代码实现: *& * 主题一:内联声明 * 语法:DAT
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_4298a2c80102x40c.html MM模块: 采购订单增强: BADI :ME_GUI_PO_CUST ME_PROCESS_PO_CUST 物料凭证增强: BADI:MB_DOCUMENT_BADI USER-EXIT:
阅读全文
摘要:有时候会有用户要求显示出来的ALV立即就是升序或者降序,或者是上下同一个字段值一样的情况显示一次,如 变为 这个时候内表用SORT有时候会不好用,可以使用函数 REUSE_ALV_GRID_DISPLAY 自带的排序属性参数 》it_sort. 布局也是需要调用相关的参数i_save。 界面如下:
阅读全文
摘要:有时候屏幕条件中使用PARAMETERS时候,如果你为空的话,会查不出数据,但是可能你的想法是不想限制而已,但是系统默认理解为了空值,这个时候,如果取判断一下条件是不是空,在SQL里决定写不写的话,会导致很多的代码,当然理论上是可以的,现在介绍一种可以随机应变的屏幕条件选择的写法,可以省下很多的代码
阅读全文
摘要:Methods of CL_DEMO_OUTPUT PS:自己测试是display后的内表不能带表头。 类CL_DEMO_OUTPUT 在示例程序中创造了很多简单的数据输出的方法而不需要经典的list。这个类可以通过静态或实例化的方式使用。下面这些方法在输出流中创建输出。 方法BEGIN_SECTI
阅读全文
摘要:转自:https://www.jianshu.com/p/68c1592f1a87 WDA全称Web Dynpro for ABAP,也写作WD4A或WDA,是用于在ABAP环境中开发Web应用程序的SAP标准UI技术。 它由运行时环境和图形开发环境组成,其中包含集成在ABAP Workbench(
阅读全文
摘要:*实现目标 *1.按照选择屏幕的样式来实现。 *2.库存地点和工厂必输 *3.盘点日期设置初始值,要求设置的是选择范围,有上限和下限 *4.给会计年度添加搜索帮助,搜索帮助的范围从1880年-2014年,使用屏幕事件AT SELECTION-SCREEN ON VALUE-REQUEST FOR 。 *5.使用框按照屏幕样式将元素分别列在不同的框中 *6.当‘选择排序方式’打勾了之后,显示两个单...
阅读全文
摘要:转自:https://blog.csdn.net/ityangjia/article/details/88827308 本文链接:https://blog.csdn.net/ityangjia/article/details/88827308 在看看这个perform 数据类型报错,但是这个数据类型
阅读全文
摘要:参数传递:将主程序变量传递给子例程形式参数传递类型值传:子例程中参数变量的值的改变,不影响外部程序实际变量的值. 引用传:若子例程中的参数变量的值发生了改变,那么,外部程序的实际变量的值也发生改变. 值传并返回结果:传递参数的方式同值传递相同,但在子例程执行过程中,变量值不改变,而结束执行后,把变量
阅读全文
摘要:接上一篇传统ALV:https://www.cnblogs.com/BruceKing/p/11320165.html。 首先介绍下什么是ALV,在R/3 4.6C之前ALV全称为ABAP List Viewer,在其后的版本中,已经正式更名为SAP List Viewer。ALV是SAP系统中心的
阅读全文

浙公网安备 33010602011771号