`
Jack Wu
  • 浏览: 891885 次
  • 来自: ...
社区版块
存档分类
最新评论

BAPI / RFC with Delphi(系列之七)--TBAPIControl使用BUS1001显示物料(Delphi源代码)

阅读更多

 1、新建一个Form,并在form上添加下列控件
 

ComponentFunction
SAPBAPIControl1SAP ActiveX-Component to connect to BAPI
Button1Button to start the procedure
Panel1Element to display the material-description

2、源代码如下(BUS1001显示物料) 

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, OleCtrls, SAPBAPIControlLib_TLB, ExtCtrls;

type
  TForm1 = class(TForm)
  SAPBAPIControl1: TSAPBAPIControl;
  Button1: TButton;
  Panel1: TPanel;
procedure Button1Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;

var
Form1: TForm1;
Connection,MAT : Variant;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
  Connection:= SAPBapiControl1.Connection;
  if Connection.Logon then
  begin
    ShowMessage('LogOn');

    (* Call the object with the needed parameters *)
    MAT:= sapbapicontrol1.GetSAPObject('BUS1001','000000000000017550');

    (* Display material-description *)
    Panel1.Caption:=MAT.MATERIALDESCRIPTION;
  end;
end;

end.



分享到:
评论

相关推荐

    Delphi连接SAP(RFC)

    例如,`7.TBAPIControl使用BUS1001显示物料(Delphi源代码).txt`可能包含如何使用TBAPIControl来获取和展示SAP中的物料数据。 4. BAPI(Business Add-In)是SAP提供的标准接口,允许开发者访问和修改SAP业务流程。...

    idoc 和 bapi 和 rfc 之间的区别

    在实际应用中,idoc、bapi 和 rfc 可以结合使用,例如使用 idoc 进行数据交换,然后使用 bapi 进行业务流程处理,最后使用 rfc 进行远程函数调用。 此外,ALE(Application Link Enabling)是 SAP 系统中的一种数据...

    SAP BAPI and RFC 使用总结

    SAP BAPI 和 RFC 使用总结 SAP R/3 系统提供了多种接口技术,其中最常用的是 RFC(Remote Function Call)、IDoc 和 BAPI。BAPI,全称为Business Application Programming Interface,实际上是 RFC 的一种特殊形式...

    SAP BAPI和RFC接口技术

    SAP BAPI和RFC接口技术 在SAP系统中,RFC(Remote Function Call)接口技术和BAPI(Business Application Programming Interface)接口技术是两个非常重要的技术概念。下面我们将对这两个技术进行详细的介绍。 RFC...

    SAP BAPI和RFC简介

    要访问和管理BAPI,SAP提供了一个专门的BAPI仓库,可以通过事务代码BAPI进入。在这里,用户可以查看、测试和使用BAPI,进行相关的开发和配置工作。 总之,SAP BAPI是实现企业系统集成和数据交换的重要工具,它的...

    凭证批导模板-SAP-ABAP-FI-BAPI清单案例教程-采购付款/销售收款-BAPI-ACC-DOCUMENT-POST

    SAP_ABAP_FI_BAPI清单案例教程——采购付款/销售收款_BAPI_ACC_DOCUMENT_POST_F-02

    Python库 | b2bapi-2.1.1-py3-none-any.whl

    Python库“b2bapi-2.1.1-py3-none-any.whl”是一个用于B2B(Business-to-Business)交互的Python模块,它提供了方便的API接口,允许开发者轻松地与B2B系统进行数据交换和业务流程自动化。这个whl文件是Python的轮子...

    RFC BAPI

    ### RFC BAPI:深入解析与应用 #### 一、引言 在SAP的世界里,BAPI(Business Application Programming Interface)扮演着至关重要的角色。它不仅作为SAP R/3系统与外部应用程序交互的主要接口,同时也是实现业务...

    SAP BAPI & RFC Intro

    为了访问和管理BAPI,SAP提供了BAPI仓库,可以通过事务代码`BAPI`进行访问。在这里,用户可以找到所有可用的BAPIs,查看其属性、调用示例和相关的技术信息。BAPI属性通常包括接口定义、输入/输出参数、错误处理等。 ...

    sap abap常用bapi

    6. BAPI_CHARACT_CREATE/BAPI_CHARACT_CHANGE/BAPI_CHARACT_DELETE/BAPI_CHARACT_RENAME/BAPI_CHARACT_GETDETAIL/BAPI_CHARACT_ADDLONGTEXT/BAPI_CHARACT_REMOVELONGTEXT/BAPI_CHARACT_GETLONGTEXT/CARD_...

    固定资产导入模板-SAP-ABAP-FI-BAPI清单案例教程-固定资产创建-BAPI-FIXEDASSET-OVRTAKE

    固定资产导入模板——SAP_ABAP_FI_BAPI清单案例教程——固定资产创建_BAPI_FIXEDASSET_OVRTAKE

    ABAP_RFC_BAPI培训教程.docx

    ABAP_RFC_BAPI 培训教程详细解读 SAP R/3 系统提供了多种接口技术,其中 RFC(Remote Function Call)和 BAPI(Business Application Programming Interface)是常用的两种。RFC 主要分为本地 RFC 和远程 RFC,而 ...

    Delphi通过BAPI连接SAP DEMO

    本文将详细介绍如何使用Delphi通过BAPI(Business Application Programming Interface)与SAP系统进行交互,以实现DEMO功能。 首先,BAPI是SAP提供的一种标准接口,允许外部系统与SAP内部业务逻辑进行通信。它封装...

    DELPHI SAP PACK

    DELPHI SAP PACK 是一个专为Delphi开发者设计的组件包,它允许程序通过RFC (Remote Function Call) 和BAPI (Business Application Programming Interface) 与SAP系统进行交互,而无需安装完整的SAP GUI。这一组件包...

    SAP资料集有ABAP-PP-MM-RFC-BAPI-JCO等.rar

    这个名为"SAP资料集有ABAP-PP-MM-RFC-BAPI-JCO等.rar"的压缩包文件包含了多个与SAP相关的学习资料,涵盖了许多关键模块和技术,包括ABAP编程、生产计划(PP)、物料管理(MM)、远程功能调用(RFC)、业务对象接口...

    BAPI-ACC-DOCUMENT-POST 结构字段扩展

    ### BAPI-ACC-DOCUMENT-POST 结构字段扩展 #### 概述 在SAP系统中,`BAPI_ACC_DOCUMENT_POST` 是一个重要的业务应用程序接口(BAPI),用于执行财务凭证的过账处理。但在实际应用过程中,可能会遇到现有BAPI无法...

    RFC BAPI详解

    ABAP 高级开发RFC BAPI

    【测试】SAP 委外加工收货BAPI Demo

    三、委外PO的收货(这里使用BAPI_GOODSMVT_CREATE) *&---------------------------------------------------------------------* *& Report ZTEST_WWJG *& *&---------------------------------------------------...

    BAPI上载EXCEL批量创建物料.docx

    ### SAP BAPI上载EXCEL批量创建物料 #### 概述 在SAP系统中,批量处理是一项重要的功能,能够显著提高工作效率并减少错误。本文档主要介绍如何通过使用SAP BAPI(Business Application Programming Interface)结合...

Global site tag (gtag.js) - Google Analytics