- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
REUSE_ALV_GRID_DISPLAY_LVC超详细讲解
ALV开发流程:
1. 将得到并整理好的数据以ALV的形式显示出来 4
1.1. 在子FORM(这里如:F_FIELDS)指定需要显示的字段 4
1.2. 在子FORM(这里如:F_BUILD_LAYOUT)里设置ALV的全局属性 4
1.3. 在子FORM(这里如:F_DISPLAY)里将内表中的数据进行显示 51.4. 为ALV程序添加表头标题(这里以添加HTML表头标题为主) 5
1.4.1. 在显示ALV的函数(REUSE_ALV_GRID_DISPLAY_LVC)里添加一个参数 5
1.4.2. 在子FORM(F_TOP_OF_PAGE)里定义好需要的变量 5
1.4.3. 准备好所需数据,如登录用户的描述、制表日期等 6
1.4.4. 将表头数据输出 6
2. 函数“REUSE_ALV_GRID_DISPLAY_LVC”中输入参数的应用 7
2.1. 排序 7
2.1.1. 在显示ALV的子FORM里定义排序用到的变量 7
2.1.2. 设置好需要排序的字段 8
2.1.3. 在显示ALV的函数的输入参数里添加排序的属性 8
2.2. 隐藏不必要的标准按钮 8
2.2.1. 先在显示ALV的子FORM里定义隐藏按钮用到的变量 8
2.2.2. 得到需要隐藏的标准按钮的“FCODE” 8
2.3. 自定义“工具栏” 9
2.3.1. 在显示ALV的函数的输入参数里指定自定义按钮的子FORM 9
3. 热点链接、用户动作的捕捉、调用其他程序或标准事务程序 11
3.1. 在显示ALV的函数的输入参数里指定捕捉用户动作的子FORM 11
3.2. 在“字段和列名”的子FORM(F_FIELDS)里,对需要链接的列添加“热点”属性 11
3.3. 操作代码 11
3.4. 显示具体细节 12
3.5. 调用其他事务 14
3.6. 打开并选择文件: 14
4. 关于设置字段和列名的子FORM(F_FIELDS)的参数设置: 15
4.1. 单列优化宽度 15
4.2. 单列求和或者取消求和,添加属性 15
4.3. 对其方式 15
4.4. 作为图标输出 16
4.5. 固定列和关键列 16
4.6. 列的字符宽度 16
5. 单元格的F1、F4帮助: 17
5.1. F1帮助: 17
5.2. F4帮助: 17
6. 输入并保存、回调修改内表(输入时的小数位错位的问题、指定数据类型、小说位数) 17
7. 界面颜色的更改 18
7.1. 更改单元格(字体)的前景、背景颜色 19
7.2. 更改行的颜色和列的颜色: 19
7.3. 利用设置字段和列名子的FORM(F_FIELDS)里来设置列的颜色 20
8. ALV自带的最左端复选框按钮和自定义复选框按钮 20
8.1. ALV自带的复选框按钮: 20
8.2. 自定义复选框按钮 20
9. 按照上传的模板格式导出为本地文件 21
9.1. 定义导出为EXCEL用到的数据变量 21
9.2. 上传模板 21
9.3. 代码 22
10. 为ALV标题添加图片 26
10.1. 上传图片 26
10.2. 在子FORM(F_TOP_OF_PAGE2)里的代码 27
ALV:ABAP LIST VIEW,一种比较美观的报表显示工具
REUSE_ALV_LIST_DISPLAY
Grid的是Excel单元格的格式,而list不是 REUSE_ALV_GRID_DISPLAY 可以控制某一行 某一列,甚至某一格(CELL)的读写
其中这两个函数都用到的全局变量为:1个类型池SLIS和一个指定列数的变量
DATA:?v_pos TYPE?i.???指定第几列
第1个函数用到的全局变量如下:都是slis类型池中的类型,结尾都是alv(表示他们用于alv)
DATA:?wa_fieldcat?TYPE?slis_fieldcat_alv?,?????相当于工作区????? i_fieldcat??TYPE?slis_t_fieldcat_alv?,???存放列名的表????? i_layout????TYPE?slis_layout_alv?.???????负责整个ALV的全局属性
DATA:? wa_fieldcat?TYPE?lvc_s_fcat?,??相当于工作区??????i_fieldcat_lvc??TYPE?lvc_t_fcat?,??存放列名的表??????i_layout_lvc????TYPE?lvc_s_layo?.??负责整个ALV的全局属性
下面以第2个函数(REUSE_ALV_GRID_DISPLAY_LVC)来介绍ALV的用法;
1. 将得
您可能关注的文档
- PQRASME要求填写的焊接工艺评定报告.doc
- Practical Automatic Determination of Causal Relationships in Software Execution Traces.pdf
- Prediction of Physical, Color, and Sensory Characteristics of Broiler Breasts by VisibleNea.pdf
- Precision Spectroscopy of Pionic Atoms From Pion Mass Evaluation to Tests of Chiral Perturb.pdf
- Predictive Evaluation of Econometric Forecasting Models in Commodity Futures Markets.pdf
- Predicting the Performance of Randomized Parallel Search An Application to Robot Motion Pla.pdf
- PRELIMINARY VERSION A Design Diversity Metric and Analysis of Redundant Systems.pdf
- Present and NearFuture Reflected Light Searches for CloseIn Planets.pdf
- prepared for a special issue of abour Economics,.pdf
- Present and Future Electroweak Precision Measurements and the Indirect Determination of the.pdf
文档评论(0)