惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

博客园 - 天一剑客

Pycharm注册码(2016.2) Creating a radius based VPN with support for Windows clients - 天一剑客 FreeRadius服务器安装以及error while loading shared libraries问题 dns.he.net 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 SAP几则常用的BASIS技巧整理 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 SAP常用事务码 博文阅读密码验证 - 博客园 nero incd V4.3.23.3 序列号 如何通过程序实现搜索帮助
JAVA中如何调用BAPI
天一剑客 · 2007-11-28 · via 博客园 - 天一剑客

import com.sap.mw.jco.*;
public class SAP extends Object
{
 
public static void main (String str[])
 {
  SAP app
=new SAP();
 }
 
int count;
 JCO.Client mConnection;
 JCO.Repository mRepository;
 String[] SAPInterfaces;
 
 
public SAP()
 {
  
try {
   
// Logon info
    mConnection = JCO.createClient("300"// SAP client
                                       "if1"// userid
                                       "801104"// password

字串2
null// language
                                 "172.16.98.20"// application server host name
                                            "00"); // system number
   mConnection.connect();
   mRepository 
= new JCO.Repository("ARAsoft", mConnection);
   System.out.println(
"SAP连接成功"); 字串9
  } 
catch (Exception ex) {
   ex.printStackTrace();
   System.exit(
1);
  }
  JCO.Function function 
= null;
  JCO.Table codes 
= null;
  JCO.Table DATA
=null;
  
  
try
  {
   function
=this.createFunction("ZRFC_READ_TABLE");
   
if (function == null)
   {
    System.out.println(
     
"BAPI_MATERIAL_GETLIST" + " not found in SAP.");
    System.exit(
1);
   }
   codes 
= function.getTableParameterList().getTable("FIELDS");
   DATA 
=function.getTableParameterList().getTable("DATA");
   JCO.ParameterList input
=function.getImportParameterList();
   input.setValue(
"MSEG""QUERY_TABLE"); 字串9
   input.setValue(
20,"ROWCOUNT");
   mConnection.execute(function);
   System.out.println(Integer.toString(codes.getNumRows()));
    
for (int i = 0; i < DATA.getNumRows();i++)
    {
     DATA.setRow(i);
     System.out.println(DATA.getString(
"WA"));
    }
  }
  
catch (Exception ex)
  {
   ex.printStackTrace();
   System.exit(
1);
  }
 }
 
public JCO.Function createFunction(String name) throws Exception
 {
  
try {
   IFunctionTemplate ft 
=
    mRepository.getFunctionTemplate(name.toUpperCase());
   
if (ft == null)
    
return null;
   
return ft.getFunction();
  } 
catch (Exception ex)

字串7

  {

throw new Exception("Problem retrieving JCO.Function object.");
  }
 }
}