自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ASP.NET Core OData 入门

OData 的意思是开放数据协议(Open Data Protocol,缩写为 OData),是一种描述如何创建和访问 Restful 服务的 OASIS 标准。该标准由微软发起,前三个版本1.0、2.0、3.0 都是微软开放标准,第四个版本 4.0 于 2014 年 3 月 17 日在 OASIS 投票通过成为开放工业标准。可以简单地把 OData 理解为 Restful API 的一种标准化。目前微软和 SAP 公司对 OData 提供了成熟的实现,其它语言也有一些实现,但感觉偏小众。本文介绍使用

2021-05-29 23:13:05 1284

原创 Functional ALV系列 (04) - 自定义工具栏

调用函数生成 ALV,显示的时候已经具备了默认的工具栏。在很多情况下,需要自定义工具栏,比如增加与用户交互的功能,也可能希望移除某个按钮。自定义工具栏有三个步骤:用 SE41从程序 SAPLKKBL 拷贝 GUI Status,将 STANDARD_FULLSCREEN, 拷贝到程序中, GUI Status 名为 ZStandard将 REUSE_ALV_GRID_DISPLAY 的 i_callback_pf_status_set 参数设置为某个子例程,在子例程中设置工具栏将 REUSE_A

2021-05-24 10:35:38 638 5

原创 Functional ALV系列 (03) -双击ALV事件

本篇通过两个例子讲解双击 ALV 的单元格事件用法。第一个例子是双击跳转到 SAP 标准事务码,第二个例子是双击单元格显示明细界面。双击单元格执行事务码操作假设 ALV 显示的是物料编码的清单,双击物料编码字段,执行 MM03 操作,跳转到物料主数据的界面。首先编写如下代码:为了能处理双击事件,我们需要定义用于该报表的 GUI status,一般从其它程序中拷贝。常用的是从 SAPLKKBL 程序中拷贝。操作方法如下图所示:点击「Status」按钮将 standard_fullscreen 拷贝

2021-05-20 09:51:37 2374 1

原创 Functional ALV系列 (02) - 如何填充 Field Catalog

填充 field catalog 是 使用 ALV 显示数据的一个必须内容。本篇说明如何填充 field catalog。接着上一篇的示例。手工填充这种方法在开发人员中应用的最广泛,手工为每一个需要输出的 ALV 填充 field catalog 。下面的示例说明了这种方法:因为代码的重复,常见的方式是将填充 field catalog 的代码放在一个子例程或者宏定义中:子例程的代码请自行参考上一篇博文。自动填充自动填充的方法在上一篇已经讲解过。因为自动填充的灵活性比较高,我把它写在一个专门

2021-05-18 14:50:30 558

原创 Functional ALV系列 (01) - ALV开发入门

SAP 的 ALV 全称是 SAP List Viewer,是 SAP 用于显示行列表格化数据的主要方式,从 SAP 推出的技术来看,大体有如下几种函数生成 ALV,调用 REUSE_ALV*相关的函数ALV Grid 控件框架:SAP 提供 cl_gui_alv_grid 类,以面向对象的方式实现SALV: SAP 另外一种面向对象的实现,与 ALV Grid 比较起来,简化了开发的复杂程度。但不支持 ALV 编辑Function Module based ALV 是较早出现的开发技术。使用

2021-05-17 15:31:45 449 1

原创 如何在ABAP中使用集(Sets)

合理地使用集,能有效避免硬编码,增加程序的可维护性和灵活性。本文以实现资产负债表为例,讲解 Set 的用法以及 ABAP 中如何获取 Set 的值。维护集合 (Set)在 SAP 中,通过下面的事务码维护集GS01: 创建集GS02: 修改集GS03: 显示集GS04: 删除集SAP 支持 4 种类型的集:基本集(basic set):在集中保存单一维度的值。比如以报表项为基础建立基本集,每一个报表项由会计科目的范围组成。在创建 Set 的时候,需要指定参照的数据库表和字段。回车

2021-05-08 15:22:33 5136

空空如也

空空如也

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

TA关注的人

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