alv布局 sap_ALV详解_SAP精华篇.pdf
ALV详解_SAP精华篇.pdf
ALV 详解_SAP 精华篇
一.ALV 介绍
The ALV Grid Control (ALV = SAP List Viewer)是一个显示列表的灵活的
工具,它提供了基本功能的列表操作,也可以通过自定义来进行增强,因此可以允
许你可以在大型的应用程序中使用.
SAP 提示: 在SAP 的开发项目中,ALV GRID 也可以作为修改和创建数据的
一种工具,然而, 目前这个功能只在实验计划中使用,还没有向客户发布.
下面是一个ALV GRID 的图片:
它包括3 大部分,工具栏,标题,用于显示数据的网格控制器.如果有必要,用户可
以隐藏标题和工具栏.
ALV 家族包含3 中ALV 工具:简易的,两层ALV,分等级连续的列表和树形
结构的ALV.
二.ALV GRID CONTROL (ALV 网格控制器)
ALV GRID CONTROL 使用了控制器技术以实现艺术性的屏幕显示,象所有
的控制器一样,ALV GRID CONTROL 通过系统中的一个全局的类提供了方法,
以响应它的动作.
使用了ABAP 的对象以后,列表是通过ALV 的一个实例(INSTANCE)来显示
的,程序员可以使用ABAP 对象的事件管理.
三.ALV GRID CONTROL 实例
ALV GRID 实例的定义,参照CL_GUI_ALV_GRID 类
data ALV_GRID1 type ref to cl_gui_alv_grid.
ALV GRID 继承结构:
四、ALV GRID 相关的几个控制结构
1.字段目录 [Field catalog]
字段目录是用来控制ALV 显示的网格中每个字段的属性的,比如字段的顺
序,对齐方式,可编辑状态,颜色,等等.
常用的控制字段如下:(下面的示例将说明这些字段的使用,参考
STRUCTURE LVC_S_FCAT)
2 ROW_POS ALV 控制: 输出行 ( 内部使用)
列的位置,第几列,例如
3COL_POS ALV 控制: 输出列
1,2,…..
4 FIELDNAME ALV 控制: 内部表字段的字段名称 字段名称
5TABNAME LVC 标签名称 表名,如果是内表,是1
6CURRENCY ALV 控制: 货币单位
7CFIELDNAME ALV 控制: 参考的当前单位的字段名称
8QUANTITY ALV 控制: 计量单位
9QFIELDNAME ALV 控制: 参考计量单位的字段名称
10IFIELDNAME ALV 控制: 内部表字段的字段名称
11ROUND ALV 控制: ROUND 值
12EXPONENT ALV 控制:流动表示的指数
13KEY ALV 控制: 关键字段 关键字段,前面变蓝色
14KEY_SEL ALV 控制: 可以被隐藏的关键列 可以被隐藏的关键列
15ICON ALV 控制: 作为图标输出 此列作为图标输出
16SYMBOL ALV 控制: 输出作为符号
17CHECKBOX ALV 控制: 作为复选框输出 复选框输出
对齐方式:
alv布局 sap_ALV详解_SAP精华篇.pdf相关推荐
- element布局容器大小_element中el-container容器与div布局区分详解
用于布局的容器组件,方便快速搭建页面的基本结构: el-container:外层容器.当子元素中包含 或 时,全部子元素会垂直上下排列,否则会水平左右排列. el-header:顶栏容器. el-as ...
- ANDROID L——Material Design详解(动画篇)
转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! Android L: Google已经确认Android L就是Android Lolli ...
- Android绘图Canvas十八般武器之Shader详解及实战篇(上)
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 Android中绘图离不开的就是Canvas了,Canvas是一个庞大的知识体系,有java层的,也有jni层深入到Frame ...
- IIS负载均衡-Application Request Route详解第三篇:使用ARR进行Http请求的负载均衡(上)...
IIS负载均衡-Application Request Route详解第三篇:使用ARR进行Http请求的负载均衡(上) 在前两篇文章中,我们已经讲述如何配置与安装ARR,从本篇文章开始,我们将重点的 ...
- Spotify敏捷模式详解三部曲第二篇:研发过程
本文转自:Scrum 中文网 引言 在本系列文章的第一篇,我们介绍了Spotify的敏捷研发团队,以及它独特的组织架构.Spotify的研发团队采用的是一种非常独特的组织架构,如下图所示: 整个研发组 ...
- Spotify敏捷模式详解三部曲第一篇:研发团队
本文转自:Scrum中文网 引言 2018年4月,来自北欧瑞典的音乐流媒体公司.百亿美元独角兽Spotify创造了历史,它成为了当代上市公司当中,第一家通过"直接上市"的方式在美国 ...
- ExtJS 4.2 教程-08:布局系统详解
ExtJS 4.2 系列教程导航目录: ExtJS 4.2 教程-01:Hello ExtJS ExtJS 4.2 教程-02:bootstrap.js 工作方式 ExtJS 4.2 教程-03:使用 ...
- android json mysql_Android通过json向MySQL中读写数据的方法详解【读取篇】
本文实例讲述了Android通过json向MySQL中读取数据的方法.分享给大家供大家参考,具体如下: 首先 要定义几个解析json的方法parseJsonMulti,代码如下: private vo ...
- 史上最简单MySQL教程详解(进阶篇)之存储过程(一)
史上最简单MySQL教程详解(进阶篇)之存储过程(一) 史上最简单MySQL教程详解(进阶篇)之存储过程(一) 什么是存储过程 存储过程的作用 如何使用存储过程 创建存储过程 DELIMITER改变分 ...
最新文章
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined
- 手动制作python的exe可执行程序
- android 自定义viewgroup onmeasure,一篇文章搞懂Android 自定义Viewgroup的难点
- PHP5.6.6上运行 ecshop 2.7.3常见问题处理
- USACO / Sorting a Three-Valued Sequence (简单题,方法正确性待证)
- windows 下 vmware 安装 Mac X lion 10.7 终极教程!
- mysql一对多前端实现_django一对多模型以及如何在前端实现详解
- nexus3的目录介绍
- Mac SnailSVN不显示状态图标
- 磁盘 RAID0 及其变种详解
- 飞桨PaddlePaddle 英特尔神经计算棒 联合优化AI算法CPU部署性能,推动产业低成本智能化升级
- 正方教务系统换数据库服务器,附:正方教务系统成绩录入操作说明- 正方教务系统成绩管理使用说明.doc...
- 复盘 20160629
- 从零搭建符合自己需求的开发环境
- C语言中的标识符有:关键字、预定义标识符、用户标识符
- ssh备考-06Struts2 往值栈中存入值,以及前端获取值栈中的值
- 环形链表【手绘漫画】面试必考之双指针(LeetCode 141)
- Sample Codes之Query features from a FeatureLayer
- Python 提速大杀器之 numba 篇
- 破茧用计算机打,破茧 - 在线打字测试(dazi.kukuw.com)
热门文章
- 浅析云计算领域的专业名词
- 【MULTISPECTRAL FUSION FOR OBJECT DETECTIONWITH CYCLIC FUSE-AND-REFINE BLOCKS】论文阅读
- 【C++】1074:津津的储蓄计划(信息学奥赛)
- Android 11 适配更新APK安装
- 智能交通信号灯管理系统
- math.pow 和 Math.sqrt函数
- PS去水印怎么操作?几个步骤轻松学会
- 6-3 按要求编写一个类Car,练习类的定义。 (30分)
- python画图marker显示_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...
- 简单的学籍管理系统c语言,c语言学生学籍管理系统—精简版.pdf