ALV应用总结(更新中)
来源:互联网 发布:淘宝店铺客服名字修改 编辑:程序博客网 时间:2024/05/01 02:21
此处对于ALV相关的概念不作介绍,重点在于应用。
1.写一个ALV程序的基本步骤
第一步:定义TYPE-POOLS: SLIS,以及ALV中用到的一些变量.
第二步:定义ALV输出格式对应的宏。比如: ADD_FIELD
第三步:定义自己程序用到的一些变量
第四步:定义自己的选择屏幕
第五步: start-of-selection部分
1读取数据到OUTPUT内表
2逻辑处理,比如读取描述等等
3设置ALV的Top page。直接copy即可
4设置输出字段
5调用REUSE_ALV_GRID_DISPLAY 函数,输出ALV
第六步:设置用户界面:SET_STATUS 状态
第七步: 设置USER_COMMAND,相应用户操作。
2,ALV程序经常用到的基本功能
1, Field Edit
把屏幕内容更新到内表:CALL METHOD G_GRID->CHECK_CHANGED_DATA.注意数值型编辑后回填内表需要指定DECIMALS_OUT。
2, ALV的Search Help (指定ref_tabname和ref_field)
3, 把内表内容更新到屏幕SELFIELD-REFRESH = 'X'.
4, ALV超连接(GS_LAYOUT-KEY_HOTSPOT = 'X'.)
5, 选择框设置(GS_LAYOUT-BOX_FIELDNAME = 'MARK'.)
6, 屏幕标题设置(GS_LAYOUT-WINDOW_TITLEBAR = 'ALV——VIEW')
7, ALV单元格颜色设置(GS_LAYOUT-COLTAB_FIELDNAME = 'COLOR_CELL'.)
8, gui 状态栏根据用户选择变化:
SET PF-STATUS 'SET_STATUS' EXCLUDING RT_EXTAB
9, ALV是否可输入状态根据用户选择变化(G_GRID->SET_READY_FOR_INPUT)
10, ALV格式。
- ALV应用总结(更新中)
- ALV总结
- ALV总结
- ALV总结
- 将ALV GRID中改变的值更新到ALV内表中
- Android总结(更新中...)
- python总结(更新中)
- Android 应用更新总结
- 自建数据库表,并在ALV报表中直接向更新自建表中写数据范例(非常感谢JACK WU)
- ALV Class 应用中遇到的若干问题说明
- ALV tree应用实例
- 矩阵的应用(持续更新中)
- Android小应用(更新中...)
- ALV Tree 学习总结
- ALV功能总结
- alv tree 总结
- ALV相关总结
- alv tree 总结
- 读写二进制文件,验证正确性
- 面试题1
- 游泳视频教程
- 基于操作系统内核构造开发框架
- Qt WebKit学习笔记(3)---实战QWebView--1
- ALV应用总结(更新中)
- 上海趋势杀毒软件
- 关于JAVA5的可变参数
- 转载: 文本编辑器 UltraEdit/EmEditor/EditPlus/AptEdit 之超级评测:一、界面需求
- C++库
- ComboBox的用法
- JavaElement
- 在Struts 2中怎样使用使用JSON Ajax支持
- 很久不写了