分类:ABAP

  • Smartforms中的系统字段

    Smartforms中的系统字段

    Smartforms常用系统字段及其含义如下: &SFSY-DATE&:日期,日期显示,显示格式在用户主记录中设置。 &SFSY-TIME&:时间,时间格式为HH:MM:SS(HH 小时,MM 分钟,SS 秒 ...

    阅读全文

  • SALV教程1-创建简单SALV

    SALV教程1-创建简单SALV

    1, SALV介绍 自从SAP Netweaver 04SAP引入了一个新的Class CL_SALV 来进行面向对象(OO ALV)的ALV开发。 在SAP Netweaver之前,我们可以根据ALV的展现方式(Tabular, Tree ...

    阅读全文

  • ALV单元格颜色代码

    ALV单元格颜色代码

    这是一个十分有趣而且有用的程序,能得到ALV 单元格颜色代码,代码如下: [crayon-5bcabbb8a0854248756176/] 运行结果如下, 以上.

    阅读全文

  • RFC函数创建教程

    RFC函数创建教程

    1, SAP RFC基础知识 RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个功能,而且调用系统和被调用 ...

    阅读全文

  • 数据字典-创建视图(View)

    数据字典-创建视图(View)

    1, 视图介绍 SAP的视图有4种,数据库视图、维护视图、投影视图和帮助视图。 数据库视图通过inner join的方式把若干个数据库表连接起来,可以类似的作为一个数据库表在ABAP里使用。 维护视图是通过outer join的方式把数据表 ...

    阅读全文

  • 数据字典-创建锁对象(Lock object)

    数据字典-创建锁对象(Lock object)

    1, 锁对象介绍 锁对象也是SAP数据字典的一部分,其操作的实质还是物理表相关联。锁对象的名称和一般自定义的对象不同,它要求以E作为首字母,后面接着表名称一般, 1)锁模式有三种,具体属如下: E:专用、积累,被锁定的数据只能被一个用户来读 ...

    阅读全文

  • 调用函数SE16N_INTERFACE直接修改表

    调用函数SE16N_INTERFACE直接修改表

    介绍一种暴力修改SAP 表记录,删除表数据的方法,如下: SE37,function ‘SE16N_INTERFACE’,输入需要修改的表明,设置EDIT,SAPEDIT参数为‘X' 运行后就可以改表了,除主键之外的字段都是可编辑的,四不四 ...

    阅读全文

  • SE16中通过Debug直接更改数据库表中数据

    SE16中通过Debug直接更改数据库表中数据

    如果要修改没有维护视图的表内数据,在不写report代码直接更新的情况下,可以通过debug的方式直接修改或删除表数据内容。 步骤如下,首先要有debug change的权限。 本例子要更新自定义表ZEMPLOYEE中的字段DEPT_ID值 ...

    阅读全文

  • ABAP宏应用

    ABAP宏应用

    如果想在程序中复用一系列代码,我们可以把这些代码封装到宏中。同变量一样,宏需要在调用之前定义。 语法如下: [crayon-5bcabbb8a1328741109240/] 例子: [crayon-5bcabbb8a132f19156982 ...

    阅读全文

  • 根据单选框切换选择画面

    根据单选框切换选择画面

    通过单选按钮,切换下界面就可以根据不同条件检索不同的结果,如图: 选择物料,显示物料号parameter 选择工厂时,显示工厂select-option 代码如下:通过修改screen 的active属性实现隐藏/显示切换 [crayon- ...

    阅读全文

  • 如何根据数据元素查找表

    如何根据数据元素查找表

    abaper找表并不陌生,一来靠顾问告诉你,二来靠积累,三来靠工具 st05 ,四来靠外部前辈总结分类的各模块主要用到的表。 今天我来说说第五种找表方法----用数据元素找表,在很多情况下F1并不能直接找到透明表,而是只能找到一个结构,这是 ...

    阅读全文

  • 控件开发-创建TABLE CONTROL教程

    控件开发-创建TABLE CONTROL教程

    1, 业务场景介绍 自定义表“全国商超主数据表”是用来保存公司入驻的商超,数据是随着业务的增长添加的。所以需要做一个对话框式的应用交付渠道主管部门,当有新商超的时候,他们自行添加。这样就有了下面的例子,利用SAP dialog开发的表格控件 ...

    阅读全文

  • 为表维护视图创建tcode

    为表维护视图创建tcode

    在SAP中,经常需要自定义数据库表。而且可能需要维护该数据库的内容。定义了维护表视图后,可以通过SM30,对表内容进行维护,但是,因SM30标准事务代码维护权限过大,不便于直接分配该事务代码权限。此时,可以直接给该表维护分配新的事务代码,通 ...

    阅读全文

  • 创建表维护视图(SE54)

    创建表维护视图(SE54)

    在SAP中,很多自定义数据库表需要人工维护数据库表中的数据,大多数的情况下通过SE16或SE16N维护,而是为表创建一个表维护视图来维护数据。下面详细介绍一下如果创建表维护视图。 1, 前提条件 首先,在表的‘Delivery and Ma ...

    阅读全文

  • 数据字典-创建表(Table)

    数据字典-创建表(Table)

    1, 表类型 SAP Table类型有几种类型:Transparent Table、Pooled Table、Cluster Table、Internal Table。 Transparent Table:透明表,透明表是一对一的表,同时存 ...

    阅读全文

  • 数据字典-创建数据元素(Data Element)

    数据字典-创建数据元素(Data Element)

    数据元素:所有数据对象定义的基本类型,它可以以Domain作为参照对象,继承Domain的所有属性; 但是它可以在Domain的基础上重新定义相关长度、格式等属性,一个Domain可以对应多个Data Element。 开始创建数据元素(d ...

    阅读全文

  • 数据字典-创建域(Domain)

    数据字典-创建域(Domain)

    SAP中,域用于定义字段类型(数字、字符等),字段长度,输出长度,小数点位数(如果是数字),可选值等信息。 1,Tcode SE11,选择Domain,输入Domain名字(以Z或者Y开头),点击创建按钮 输入描述,域字段类型,域长度,几位 ...

    阅读全文