自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 OO SALV 详解

在Net Weaver2004平台上集合了利用函数和GRID的功能发布的SALV包程序(SALV也称为New ALV)。SALV可以像使用函数方式生成ALV那样,不用创建屏幕就可以调用的全屏方式显示的ALV;SALV的GRID报表可以在后台运行,但以前函数方式或OO方式生成的GRID不能;SALV与现有的方法(Function ALV)相比,为了方便以接口的方式提供更整合及细微的功能,但SALV不提供编辑功能(可以通过SALV适配器调用CL_GUI_ALV_GRID修改成编辑模式)

2024-05-20 09:03:30 967

原创 ALV 图标显示

在ABAP ALV中,使用fieldcat来定义列表中每个字段的显示属性,包括图标(Icon)的显示。图标可以在ALV列表中为特定列的行或标题添加图形元素,以增强视觉提示或传达附加信息。

2024-05-16 08:41:03 686

原创 ALV 红绿灯

在ABAP ALV中,LIGHTS_FIELDNAME参数是用于实现行级视觉指示或“灯光效果”的一个重要设置项,尤其适用于标记或突出显示列表中符合特定条件的行。这个参数通常是在定义ALV布局(使用结构如LVC_S_LAYOUT或通过SALV类的相应方法)时设置的。通过字段LIGHTS_FIELDNAME,你可以指定一个字段名,ALV将根据这个字段的值来决定是否对行进行特殊颜色标记。这通常用于表示数据行的状态,比如错误、警告或成功等。

2024-05-15 08:40:02 561

原创 ALV 可编辑性(二)

前面介绍了Abap ALV的整体可编辑、列可编辑和单元格可编辑,但是有时会有根据行项目某个字段的值来控制其他单元格的可编辑性的需求,其中还涉及到ALV刷新的功能。

2024-05-14 08:45:35 1547 1

原创 ALV 可编辑性(一)

在ABAP ALV中,使列表具有可编辑性意味着允许用户直接在列表中修改数据,这对于交互式数据处理和快速数据更新非常有用。具体实现可分为整体可编辑、列可编辑和单元格可编辑。

2024-05-13 08:47:55 1965

原创 ALV Color-颜色

在ABAP ALV中,Color颜色设置是一种增强列表显示效果的重要手段,可以用来突出显示特定行、列或单元格,以吸引用户注意或传达数据的特定状态。颜色设置中有优先级顺序,他们是单元格->行->列,即若同时使用了上面的三种更改颜色的方法,则列的颜色会被行的颜色覆盖掉,而行的颜色又会被单元格的颜色覆盖掉,最终只会显示出单元格的颜色。如果这列被设置为关键列,就是gs_fieldcat-KEY = 'X' ,那么颜色设置就不会起作用。

2024-05-11 09:00:29 1295 1

原创 ALV 排序、汇总

在SAP ABAP ALV中,排序和汇总是两个关键特性,用于组织和分析数据显示。排序排序功能允许用户根据一个或多个列的值对ALV中的数据行进行升序或降序排列。这可以通过在调用显示函数REUSE_ALV_GRID_DISPLAY时传递适当的参数来实现。汇总汇总功能允许在ALV中对指定列的数据进行求和计算,并在报表底部或每组数据末尾显示结果。

2024-05-10 08:50:52 1321

原创 ALV I_DEFAULT&I_SAVE&IS_VARIANT-布局参数

在SAP ABAP开发中ALV是用于展示结构化数据的一个强大工具。I_DEFAULTI_SAVE, 和IS_VARIANT是在调用ALV相关函数(如或通过 SALV 类)时常用的参数,用于控制ALV布局变式的处理方式。

2024-05-09 08:58:19 1709

原创 ALV IT_SORT-排序

在ABAP ALV中,IT_SORT是一个内表参数,用于定义用户可以对列表进行排序的列及其排序方式(升序或降序)。这个参数在调用显示ALV的函数REUSE_ALV_GRID_DISPLAY时使用,以提供动态排序功能给最终用户。ALV 排序参数有两个IT_SORT和 IT_SORT_LVC,两个参数的类型定义虽然不一样,但结构是一样的,所以操作上并无差异。IT_SORT_LVC的。

2024-05-08 08:48:51 573

原创 ALV TOP_OF_PAGE-页头信息

在ABAP ALV中,是一个事件标识符,用于描述在报表每一页顶部打印或显示内容的情况。当ALV在打印或显示数据时,每翻到新的一页,系统就会触发事件,这时你可以定义一个处理程序(通常是FORM或CLASS的方法)来控制在新页顶部展示哪些内容,比如公司logo、报表标题、页码、日期等。

2024-05-07 09:44:22 2032

原创 ALV Hotspot-热点

在ABAP ALV中,"热点"(Hotspot)是指ALV表格中的特定单元格或列,它们被赋予了额外的交互性,比如点击后触发特定的操作或事件。通过设置热点,开发人员可以让用户直接在ALV列表上进行更多操作,而不仅仅局限于查看数据。

2024-04-30 08:47:54 825 1

原创 ALV IT_EVENT_EXIT-事件出口

在ABAP编程中,与ALV控件的事件处理有关,特别是涉及到自定义或高级交互场景。通常是一个内表(类型),用于存储和处理与ALV操作相关的特定事件信息,尤其是那些在用户执行操作后、ALV事件循环退出前需要处理的事件。该事件是处理用户退出ALV界面时相关逻辑的重要机制,开发者应该根据具体业务需求来编写适当的事件处理程序。

2024-04-29 10:23:18 797

原创 ALV IT_EVENT-事件

ALV的IT_EVENT事件是用于处理ALV中的用户交互和程序流程控制的一种机制。事件类型:ALV框架提供了多种标准事件,如等。这些事件允许开发者在特定的时刻执行自定义的逻辑代码,例如当用户执行某个命令时或者页面状态发生变化时。注册事件:可以通过向内表it_events添加事件来注册想要处理的事件。每个事件由一个数据类型为的结构体表示,它包含了事件的名称和处理该事件的表单(Form)的名称。事件处理:一旦事件发生,系统会调用与之关联的表单。

2024-04-29 09:26:03 1624

原创 ALV USER_COMMAN-用户事件

USER_COMMAND事件是一个重要的事件,它允许开发者处理用户在ALV或其他交互式界面上执行的操作。当用户点击一个按钮或执行一个特定的命令时,USER_COMMAND事件会被触发。事件触发自定义按钮点击:当用户在ALV界面上点击一个自定义按钮时。用户命令执行:用户执行了某些特定的命令或操作。事件处理在USER_COMMAND事件的处理程序中,你可以编写代码来响应这些用户操作。例如,你可以根据用户点击的按钮或执行的命令来执行特定的逻辑。事件参数。

2024-04-28 10:02:26 1316

原创 FM ALV参数总结

ALV是sap list viewer 的缩写,是sap中常用的经典报表的输出格式,其中经常使用的三种ALV函数如下:LIST模式REUSE_ALV_LIST_DISPLAYGRID模式REUSE_ALV_GRID_DISPLAYREUSE_ALV_GRID_DISPLAYLVC" 最新的标准函数(推荐使用)

2024-04-26 13:47:22 378 1

原创 PF-STATUS工具栏

ABAP中的PF-STATUS参数主要用于定义或修改程序运行时候的GUI(图形用户界面)状态,比如是否显示菜单栏、工具栏等。通过设置不同的PF-STATUS值,开发者可以控制SAP GUI的外观和行为,以适应不同的应用场景。方法:选择菜单:Edit->Insert-> Separator line 即可插入分隔符。退出的按钮可以设置功能类型为 "E"。实际开发中为了给按钮分类或者美观,可以使用"|"进行分割。工具栏有个一键填充的功能,可以把ALV常用的按钮都添加进来。步骤1:双击按钮进入工具栏界面;

2024-04-25 13:56:59 2123 1

原创 ALV-Fieldcatlog参数总结

在ABAP编程中,ALV是一种强大的工具,用于以表格形式呈现数据,并提供诸如排序、过滤、汇总等多种交互功能。Fieldcat(字段目录)是ALV编程的核心组成部分之一,它用于定义和控制ALV输出表格中每个字段和列的特定属性和行为。定义字段属性:Fieldcatalog为每个要在ALV中显示的字段定义了属性,如字段名、字段标签、字段类型、字段长度等。这些属性决定了字段在ALV中的外观和行为。排序和过滤:通过Fieldcatalog,可以定义哪些字段可以用于排序和过滤。

2024-04-25 08:30:00 1173 1

原创 ALV-Layout参数总结

在ABAP中,ALV是一个用于显示表格数据的可视化组件。Layout在ALV报表中起着非常重要的作用,它定义了报表的布局和显示选项,影响了最终用户查看和交互数据的方式。Layout定义了ALV报表的各个方面,包括:1. 列的显示属性:如标题、文本对齐、字体、颜色等。2. 列的排序和分组:定义哪些列可以排序,哪些列可以分组,以及如何进行排序和分组。3. 过滤器:用户可以设置的过滤条件,用于筛选显示的数据。4. 行高和单元格边距:影响报表中行和单元格的外观。

2024-04-24 11:05:49 1039

原创 Abap数据类型P和F的使用

ABAP 中的P类型和F类型是两种用于表示数值的数据类型,分别适用于不同的应用场景,各有其特性和优缺点。以下是P类型和F。

2024-04-23 11:04:27 1302

原创 ABAP数据类型总结

ABAP中提供了丰富多样的内置基本数据类型,以支持不同的数据表示和处理需求。以下是对一些主要ABAP内置基本数据类型的介绍。ABAP内置基本数据类型数据类型介绍:C:字符型,固定长度的字符类型,用于存储单个字符或短文本串。定义时需要指定长度(1到65535个字节),默认初始值为空格。N:数字文本,用于存储格式化的数字字符串,如带有前导零或固定位数的数字。定义时需要指定长度,且正负号和小数点各占一位。T:时间类型,格式为24hour的HHMMSS;D。

2024-04-22 16:37:30 998

原创 SAP各模块简介

FI 模块(财务会计模块),它可提供应收、应付、总账、合并、投资基金、现金管理等功能,这些功能可以根据各分支机构的需要来进行调整,并目往往是多语种的。同时,科目的设置会遵循任何一个特定国家中的有关规定。模块(客户关系管理),旨在通过集成、自动化和优化市场营销、销售和服务流程,助力企业建立、维护和深化与客户的关系,提高客户满意度、忠诚度和生命周期价值,最终驱动业务增长和竞争优势。1、SD 模块(销售与分销模块),其中包括销售计划、询价报价、订单管理、运输发货、发票等的管理,同时可对分销网络进行有效的管理。

2024-04-22 14:59:24 1545

原创 ABAP中的SY-系统字段总结

在ABAP编程中,SYST是SE11中的结构,用于存储系统变量。这些变量通常包含系统运行时的信息,如当前用户、事务码、语言、日期时间等。例如,SYST-DATE表示当前系统日期,SYST-UNAME表示当前登录用户的用户名。使用SE11可以查看这个表的详细结构和内容,但请注意,系统变量表不是所有SAP系统中都公开的,有些可能仅对内部系统调用开放。

2024-04-22 11:16:27 2243

FIORI中文标准教材

《FIORI中文标准教材UX100》是一本旨在帮助学习者全面了解SAP Fiori的相关知识的书籍。以下是对该书的具体评价: 内容覆盖:UX100教材涵盖了Fiori的基本概念,主要基于HANA S/4,适合初学者从基础层面系统地学习和理解SAP Fiori应用开发的相关技巧。 学习路径:根据SAP官网的建议,UX100是学习Fiori的基础文档,之后可以通过UX200或SAPX03等课程进一步学习专门的Basis系列课程,以及前台和后台的开发内容。 格式说明:该教材不是以传统的PDF格式提供,而是以网页SVG文件格式呈现,这意味着下载后需要通过浏览器打开。这种格式可能直接影响阅读体验,建议学习者有相应的准备。 实用性:由于Fiori是基于Web的应用程序,这本教材对于希望深入了解Fiori App实施步骤的学习者来说,是非常实用的参考资料。它有助于学习者掌握如何通过不同的设备访问Fiori Apps,以及如何与后端服务器(如SAP ECC或S/4HANA)进行交互。 总的来说,《FIORI中文标准教材UX100》是一本适合想要系统学习SAP Fiori基础知识的读者的书籍。它为学习

2024-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除