`
zjut_xiongfeng
  • 浏览: 285109 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ALV特定用户

 
阅读更多

*&---------------------------------------------------------------------*
*& ZMM_INCLUDE_Jack parameter and structure
*&---------------------------------------------------------------------*
type-pools: slis.
data:g_variant like disvariant.
data:g_layout type slis_layout_alv.
data:it_alv type slis_t_fieldcat_alv with header line.

*&---------------------------------------------------------------------*
*& incluede FORM display_ALV *
*&---------------------------------------------------------------------*
form display_alv tables it_data using title.

perform build_fieldcat.
g_layout-colwidth_optimize = 'X'.
**‘X’ = standard save
* 'U’ = only user-specific saving
* ‘A’ = standard and user-specific saving

call function 'REUSE_ALV_GRID_DISPLAY'
exporting
i_callback_program = sy-repid
it_fieldcat = it_alv[]
is_variant = g_variant
i_save = 'X' "特定用户
i_default = 'X'
is_layout = g_layout
i_grid_title = title
tables
t_outtab = it_data
exceptions
program_error = 1
others = 2.

endform. "display_ALV


*&--------------------------------------------------------------------*
*& Form alv_append
*&--------------------------------------------------------------------*
* text
*---------------------------------------------------------------------*
* -->FIELDNAME text
* -->SELTEXT_1 text
*---------------------------------------------------------------------*
form alv_append using fieldname seltext_1.
clear it_alv.
it_alv-fieldname = fieldname.
it_alv-seltext_l = seltext_1.
append it_alv.
endform. "alv_append

分享到:
评论

相关推荐

    SAP 特定用户布局

    2. **S_ALV_LAYR**:这个权限对象允许管理员针对特定的报表(由开发程序定义)设定是否允许用户使用"特定用户布局"。这样,管理员可以精细控制某些报表的用户个性化设置。 为了实现标题和描述中的需求,你需要执行...

    ABAP向在线用户发送系统消息(自动刷新ALV)

    - 通过维护在线用户的信息,可以实现针对特定用户群的消息推送,增强系统的交互性和用户体验。 4. **ALV配置与控制** - 报告中的`FIELDCAT_INIT`和`LAYOUT_INIT`过程分别用于初始化字段目录和布局,这是ALV配置的...

    alv使用 alv使用

    编写ALV程序时,需要使用特定的类型池SLIS,其中包含了各种ALV所需的自定义数据类型和结构。例如,`slis_t_fieldcat_alv`用于定义字段特性,`slis_layout_alv`定义表格布局,`slis_fieldcat_alv`定义列属性。在SAP ...

    ABAP OOALV学习文档

    - **设置过滤器**:允许用户设置过滤条件,以筛选特定的数据行。 - **打印预览**:预览并打印当前列表的内容。 - **导出至 Microsoft Excel**:将列表内容导出至 Excel 文件。 - **字处理**:进行文本处理相关的设置...

    [ABAP]Function实现ALV Table 二:ALV的弹出窗口形式

    本篇我们将深入探讨如何使用Function来实现ALV Table的弹出窗口形式,这对于创建用户友好的交互式报告至关重要。 在SAP系统中,Function模块通常用于执行特定任务,它们可以作为程序之间的接口,也可以被GUI ...

    OOALV常用功能完整简例

    在SAP ABAP编程中,ALV Grid能够提供丰富的交互功能,提升报表的用户体验。 在SAP系统中,ALV Grid使用了面向对象的技术,提供了比传统ALV更多的灵活性和定制性。OOALV允许开发者通过编程创建ALV对象,对其进行更多...

    sap alv 去掉多余按钮

    然而,在某些应用场景下,ALV界面中预设的一些功能按钮可能并不符合特定业务流程的需求,比如用户可能不需要打印、导出或者某些高级查询功能,这些不必要的按钮不仅占用了屏幕空间,还可能引起用户的混淆。...

    SAP ALV总结 ALV总结

    SAP ALV(ABAP List Viewer)是SAP系统中用于数据展示的一种强大的报表工具,它允许用户以表格形式查看和处理数据。本总结将详细阐述如何使用SAP ALV来构建和定制报表。 1. 数据显示 - **指定显示字段**:在程序中...

    alv abap sap 总结

    - **热点链接**:在 ALV 中的某些单元格上,可以设置热点链接,当用户点击这些单元格时,会触发特定的事件。这通常通过在表元描述(field catalog)中设置 `WA_EVENT` 属性来实现。 - **用户动作**:通过定义用户...

    ABAP开发ALV中自定义按钮实现

    用户通常需要对ALV进行定制,以满足特定的需求,例如添加自定义按钮来实现数据的打印或导出到Excel。本篇文章主要探讨如何在ALV中实现自定义按钮的步骤。 首先,我们需要定义一个报表程序,例如`ZMMR3009`,并在...

    abap_alv去掉标准按钮

    但是,在某些场景下,开发者可能需要定制ALV的界面,例如去除不需要的标准按钮以满足特定需求或提高用户体验。 ### 一、理解ABAP ALV ABAP ALV是一种在SAP系统中显示数据列表的方法。它支持多种布局方式,并提供了...

    SAP ALV功能总结

    此外,还使用了`SELECT-OPTIONS`为特定字段设置了筛选条件,以便用户可以根据实际需求灵活地选择要查看的数据范围。 **输出报告:** 在输出报告部分(`output report`),使用`REUSE_ALV_GRID_DISPLAY`函数模块来...

    SAP_ABAP_ALV技术

    通过ABAP编程,开发者可以自定义ALV的功能,满足特定业务需求。 二、ALV组件与工作原理 1. **ALV Grid Control**:这是ALV的核心组件,负责在屏幕上渲染表格,提供基本的交互功能如排序、选择等。 2. **ALV Report...

    SAP的ALV编程指南

    通过这些接口,开发者可以自定义ALV表格的列、排序、过滤、分组等功能,以满足特定的业务需求。例如,通过调用FUNCTION MODULE 'REUSE_ALV_GRID_DISPLAY',可以在屏幕上调用一个标准的ALV表格,并传递必要的数据结构...

    ABAP4培训教程ALV

    ABAP4培训教程中的ALV(ABAP LIST VIEWER)是一个专为R/3系统设计的表单浏览器,用于提供标准化、用户友好的界面来展示数据。ALV能够支持两种类型的列表显示:简单表单(SIMPLE LIST)和有序表单(SEQUENTIAL LIST)...

    ALV EDIT_MASK字段的使用.rar_ABAP EDIT_MASK_ALV EDIT_MASK字段的使用_ALVEDIT

    在处理用户输入时,我们有时需要对特定字段应用格式化或限制,这时`EDIT_MASK`就派上用场了。`EDIT_MASK`是ABAP中的一种功能,允许我们定义输入掩码,确保用户按照预设的格式输入数据。本篇将深入探讨`ALV EDIT_MASK...

    SAP OOALV

    SAP OOALV(Object-Oriented ALV Grid Control)是一种利用面向对象编程技术实现的高级列表视图(ALV)控制,它允许开发者以更灵活、高效的方式创建复杂的用户界面。与传统的ALV相比,OOALV提供了更多的自定义选项和...

    SAP 标准屏幕ALV增强

    在SAP系统中,ALV(Accelerated List Viewer)是一种常用的数据展示工具,它提供了标准的表格形式来显示...通过以上步骤,你可以在SAP的标准ALV屏幕上成功地添加自定义字段,并控制它们的值,以适应特定的业务需求。

    ALV LIST列头合并实例

    根据提供的ABAP代码片段,我们可以了解到这是一段用于实现ALV...此外,还定义了一系列用于控制ALV行为的事件和布局选项,以提供更加灵活的用户界面。这种类型的实现对于需要展示复杂数据结构的企业应用来说非常实用。

Global site tag (gtag.js) - Google Analytics