注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

XINBO'S SAP BLOG

你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经

 
 
 

日志

 
 

ALV常用参数的功能描述  

2009-05-20 11:24:29|  分类: ALV |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

ALV常用参数的详细描述调用功能模块:

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'


EXPORTING


i_interface_check = '' 接口一致性检查


i_callback_program = sy-repid 当前程序名


is_layout = layout 输出样式


it_fieldcat = fieldcat[] 字段定义描述表


i_callback_pf_status_set = 'PF_STATUS_SET' 触发事件调用子程序


i_callback_user_command = 'USER_COMMAND' 鼠标事件操作子程序


it_events = i_events[] 出口程序触发事件


i_callback_html_top_of_page = 'ALV_TOP_OF_PAGE' ALV输出表头设置


i_grid_settings = wl_lvc_s_glay 打印表头设置


it_sort = sortable[] 排序设置


TABLES


t_outtab = ig_out


EXCEPTIONS


program_error = 1


OTHERS = 2.


常用属性:(赋值’’中内容必须为大写)

1. Fieldcat


data: fieldcat type slis_t_fieldcat_alv with header line.


it_fieldcat = fieldcat[]


属性 (用来定义表单中的各个列的相关信息)

Fieldcat-col_pos = n. 输出列

Fieldcat-tabname = ‘FIELDNAME’. 对应的内表字段名

Fieldcat-seltext_s/m/l = ‘列名’. 输出列文本(_s:短文本 _l:长文本)

Fieldcat-emphasize = ‘CX10’. 带有颜色的高亮列(其中X=(1-7) 颜色同format)

Fieldcat-hotspot = ‘X’. 作为热点显示可触发鼠标触发事件

Fieldcat-currency = ‘CURRKEY’. 表 TCURX 中的货币名称

Fieldcat-quantity(3) 计量单位

Fieldcat-qfieldname 参考计量单位的字段名称

Fieldcat-round = n. 四舍五入至小数位数下 n 位

Fieldcat-exponent = n. 浮点数的幂指数为n

Fieldcat-key = ‘X’. 关键字段

Fieldcat-icon = ‘X’. 作为图标输出

Fieldcat-symbol = ‘X’. 输出作为符号

Fieldcat-checkbox = ‘X’. 作为复选框输出

Fieldcat-just = SPACE, 'R', 'L', 'C'. 对齐方式

Fieldcat-lzero = ‘X’. 输出前导零

Fieldcat-no_sign = ‘X’. 输出抑制符号

Fieldcat-no_zero = ‘X’. 为输出隐藏零

Fieldcat-edit_mask = SPACE, mask.. 输出为mask的模式

Fieldcat-fix_column = ‘X’. 固定列

Fieldcat-do_sum = ‘X’. 总计列值总和

Fieldcat-no_out = ‘X’. 列不输出

Fieldcat-tech = ‘X’. 该字段为技术字段

Fieldcat-outputlen = n 列的字符宽度为n

Fieldcat-decimals_out = n 能控制小数点的位数为n

Fieldcat-datatype = C,I,N… 定义数据类型

2. Layout


data: layout type slis_layout_alv .


is_layout = layout


属性 (用于定义ALV表单的相关格式、属性)


info_fieldname = 'LINE_COLOR'. 设置特殊行颜色

(将LINE_COLOR增加到内表字段,写'CX10'到特殊行的LINE_COLOR, X为颜色值)

colwidth_optimize = ‘X’. 优化列宽设置

no_colhead = 'X'. 不显示列名

no_vline = 'X'. 不显示列间竖线

zebra

f2code = '&ETA'. 设置触发弹出详细信息窗口的功能码,这里是双击

no_vline 这个用来设置列间隔线

detail_initial_lines

detail_popup 是否弹出详细信息窗口

detail_titlebar 设置弹出窗口的标题栏

totals_text

totals_only

group_change_edit

header_text

  评论这张
 
阅读(326)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017