zoukankan      html  css  js  c++  java
  • BAPI / RFC with Delphi(系列之七)--TBAPIControl使用BUS1001显示物料(Delphi源代码)

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

    Component Function
    SAPBAPIControl1 SAP ActiveX-Component to connect to BAPI
    Button1 Button to start the procedure
    Panel1 Element 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.

  • 相关阅读:
    LeetCode--Sudoku Solver
    LeetCode--Merge Intervals
    LeetCode--Valid Number
    LeetCode--Max Points on a Line
    1.1
    智能指针原理与简单实现(转)
    C++内存管理(转)
    算法题--扔棋子
    LeetCode--Substring with Concatenation of All Words
    线性代数与MATALB1
  • 原文地址:https://www.cnblogs.com/xiaomaohai/p/6157378.html
Copyright © 2011-2022 走看看