- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAPALV宝典
KEY WORDS :
REUSE_ALV_GRID_DISPLAY 参数
前提条件
ALV Report是SAP中一种常见的报表展现形式,它可以标准化、简单化R/3系统中的表单,可以提供给用户一个统一的表单格式以及用户接口。ALV既能显示简单表单(SIMPLE LIST)又能显示有序表单(SEQUENTIAL LIST),编写一个ALV程序包含以下基本流程:
第一步:定义将要用到的表,即TALBES定义部分,然后定义TYPE-POOLS: SLIS
第二步:定义“第一步”中提到的这些数据类型或者内表的实体对象
第三步:定义一些需要用到的变量
第四步: 定义自己的选择屏幕
第五步: 定义INITIALIZATION部分,在这个部分往往要指定w_repid的值,
w_repid = sy-repid
第六步: start-of-selection部分
用一个子函数完成对ALV表单标题区域的赋值(i_list_comments)
用一个子函数完成自己所需要数据的抓取
用一个子函数完成要显示列表的列名行(第一行)的相关赋值(i_fieldcat_alv)以及设置
用一个子函数完成输出格式的设置(i_layout)
用一个子函数FORM DISPLAY_DATA来显示上面封装好的数据,需要调用两个常用的FUNCTION MODULE:
FUNCTION REUSE_ALV_GRID_DISPLAY “显示表单数据
FUNCTION REUSE_ALV_COMMENTARY_WRITE “显示表单标题
本文将着重介绍ABAP中显示表单数据REUSE_ALV_GRID_DISPLAY函数中常用参数的含义及用法,REUSE_ALV_LIST_DISPLAY中参数与此类似。
由于本文介绍ALV表单标题输出函数,需要读者对简单ALV报表有所了解。
文档最后通过一个实例演示了该函数中常用参数的实际用法及效果。
开发实例
ALV报表需要展现的数据抓取封装完成以后,需要用到FUNCTION输出数据,一个常用的FUNCTION MODULE是REUSE_ALV_GRID_DISPLAY,该函数将以GRID风格将数据展现给前台用户。该函数主要包含以下常用参数:
参数名称 默认值 用法 I_INTERFACE_CHECK SPACE 接口一致性检查 I_BYPASSING_BUFFER SPACE 是否使用BUFFER I_BUFFER_ACTIVE SPACE 如果每次显示ALV都是相同的字段目录,则该字段目录会被放到一个特殊的缓存里,加快ALV的显示速度。 I_CALLBACK_PROGRAM SPACE 调用程序名称 I_CALLBACK_PF_STATUS_SET SPACE 设置屏幕菜单 I_CALLBACK_USER_COMMAND SPACE 实现对应菜单项及相应事件功能 I_CALLBACK_TOP_OF_PAGE SPACE 设置ALV表头 I_CALLBACK_HTML_TOP_OF_PAGE SPACE 加入HTML格式的表头 I_CALLBACK_HTML_END_OF_LIST SPACE 加入HTML格式的表尾 I_STRUCTURE_NAME 为输出表数据结构的命名,指定了这个参数,域目录将会自动生成 I_BACKGROUND_ID SPACE 设置报表背景 I_GRID_TITLE 设置抬头信息 I_GRID_SETTINGS 打印表头设置 IS_LAYOUT 设定输出样式 IT_FIELDCAT 设定显示的项目名称及输出设定 IT_SPECIAL_GROUPS 如果字段目录中一些字段通过SP_GROUP被分组在一起.必须为这些组传递一个组的文本内表 IT_SORT 排序设置 IT_FILTER 过滤设置 I_DEFAULT X 用户是否可以定义默认的布局:X 可以定义默认布局,SPACE 不可以定义默认布局 I_SAVE SPACE 保存表格布局:
X 只能保存全局变式U 只能保存特定变式A 都可以保存SPACE 不能保存变式 IS_VARIANT 管理表格布局 IT_EVENTS 设置抬头和结尾 IT_EVENT_EXIT 设置回调的方法的执行行为,表明用户所写的代码是在执行标准执行之前还是之后 IS_PRINT 从后端开始打印的参数 I_SCREEN_START_
您可能关注的文档
- 案例九小学英语:信息技术与小学英语的整合课《InTheBathroom》教学设计.doc
- 梨花节文件5.doc
- 检验加工中心工作精度的关键.doc
- 森林昆虫学试题.doc
- 概预算释疑.doc
- 模拟卷外聘科技工作人员聘用协议书.doc
- 榆中县第四中学防汛应急预案.doc
- 检查报告4.doc
- 正文式样.doc
- 每天一小时校园体育活动B1.doc
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
最近下载
- 黑格尔逻辑学(上下卷).doc VIP
- 全等三角形.1 全等三角形PPT.ppt VIP
- 04G410-1 1.5mX6.0m预应力混凝土屋面板(预应力混凝土部分).docx VIP
- 困境儿童监护风险评估与社会干预规范.pdf
- 0.中国中铁建筑施工典型异常工况安全处置工作指引宣贯材料.pptx VIP
- 《次函数的图象》课件.ppt VIP
- 康城丽都杨安的临电施工方案.doc VIP
- 2025年度湖北省公安厅面向社会公开招聘200名警务辅助人员笔试模拟试题及答案解析.docx VIP
- MacroSAN MS系列存储设备 双活特性 图形界面用户手册(CH, V2.09).pdf
- 新视野大学英语第三版B4U2教案.docx VIP
文档评论(0)