调试SAP标准程序的时候遇到了逻辑数据库相关的部分,顺便翻译一下ABAP的官方帮助文件作为练习。欢迎指正。 逻辑数据库 逻辑数据库是一种特别的开发对象,它在Logical Database Builder中编辑,并且可以通过一个层次树结构(hierarchical tree structure)中的 ...
分类:
数据库 时间:
2016-08-18 21:12:07
阅读次数:
343
首先定义概念:文中的ALV GRID指的是由OO方式建立的、由类cl_gui_alv_grid实例化后产生的ALV GRID,而ALV TREE指的是由类cl_gui_alv_tree实例化后产生的ALV TREE 1,输出内容的构建方式 ALV GRID的输出数据是通过直接将查询结果内表作为参数传 ...
分类:
其他好文 时间:
2016-08-17 15:27:35
阅读次数:
749
FORM set_style USING fieldname style TYPE string CHANGING it_styles TYPE lvc_t_styl. DATA: ls_style TYPE lvc_s_styl. CLEAR ls_style. ls_style-fieldnam ...
分类:
其他好文 时间:
2016-08-10 14:19:30
阅读次数:
164
用事件类实现双击事件,实例化后使用set handler注册到ALV对象。红字部分为事件方法的具体实现。 代码如下CLASS lcl_tree_event_receiver DEFINITION. PUBLIC SECTION. METHODS handle_node_double_click FO ...
分类:
其他好文 时间:
2016-08-05 16:04:18
阅读次数:
237
这个错误的原因,是GUI容器依赖GUI的存在,因为它是在后台运行,没有GUI,因此控制错误。 可以通过做一些编码绕过这个。 ...
分类:
其他好文 时间:
2016-07-21 14:30:47
阅读次数:
786
Smart Forms是ABAP设计单据打印的工具,设计过程由两部分组成:
(1)在Smart Forms设计单据的样式、输入输出数据接口;
(2)编程调用设计单据、输出数据,实现打印输出。
本博文先以一个简单的例子,将Form与程序联调,快速了解整个设计过程,再详细介绍Smart forms相关设计及较复杂的例子。
1、一个简单的例子
本例完成有图标(公司LOGO)、表头(公司名称)、...
分类:
其他好文 时间:
2016-07-19 10:07:50
阅读次数:
303
inner join(等值连接) 只返回两个表中联结字段相等的行 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 INNER JOIN 语法: INNER JOIN 连接两个数据表的 ...
分类:
其他好文 时间:
2016-07-12 10:31:33
阅读次数:
341
Tree Control是最常用的Windows控件之一,在其他语言中,称为“Tree View”等,ABAP的Tree Control能完成相似的功能,本章主要介绍以下实例:
(1)实现一个简单的Tree Control;
(2)建立有数据表接口的Tree Control对象;
(3)通过右键菜单完成Tree Control节点的增删修改等功能;
(4)Tree Control对象与AL...
分类:
其他好文 时间:
2016-07-05 06:29:23
阅读次数:
184
centos7安装eclipse Eclipse是一个集成开发环境(IDE),包含一个基工作区和定制环境的可扩展插件系统。大部分使用 Java 编写,Eclipse 可以用来开发应用程序。通过各种插件,Eclipse 也可以用于其他编程语言开发应用程序:Ada、ABAP、C、C++、COBOL、 F ...
分类:
系统相关 时间:
2016-07-01 08:53:10
阅读次数:
207
ALV控件的使用
ALV(SAP List Viewer)控件是SAP业务中最常用的控件之一,本章先用一个简单的例子介绍用ALV控件显示数据,再以实例方式介绍ALV的强大功能。
本章主要内容有:
(1)简单的ALV控件实例
(2)自定义输出字段的ALV控件实例
(3)在屏幕上建立ALV控件
(4)自定义ALV控件的工具条按钮
(5)处理ALV控件双击事件
(6)通过ALV控件编辑内...
分类:
其他好文 时间:
2016-06-28 12:55:39
阅读次数:
144