U8+API客开_API的浏览查找(V11.1)

摘要
客户化开发中,往往有将某些数据经过加工后,存储至U8标准单据中的需求,通常 客开人员是通过将数据插入物理表的方式进行,这时插入的数据未经过系统的业务校验,为 后续操作埋下诸多隐患. U8的API接口,则是提供给客开操作系统单据的一个接口,客开只需将数据组织好,系统校验, 增删改等操作都有不同的接口来实现,调用相关的API就可以完成操作.

如何使用API

  1. api的位置,如下图所示

在这里插入图片描述

  1. API接口描述
    选择服务接口,右键,可以查看该接口的描述、代码示例,如下图所示:
    在这里插入图片描述

  2. 代码示例:
    在这里插入图片描述
    在节点上右键单击弹出"上下文菜单",在"代码示例"菜单项上弹出下一级子菜单,单击他们,如单击"VB代码示例",则可以看到调用该API的VB代码示例,直接拷贝这些代码,然后在IDE中进行编辑和编译这些代码,既能实现调用U8标准API,利用这些代码示例时,请按照其中每一个步骤的提示说明正确操作,如添加必要的引用,按照自动生成的代码填入正确的参数等.正确使用则可以调用成功,否则会返回详细的错误信息.

  3. API调用-组件引用
    在调用U8标准API之前,首先要添加必要的引用:

    VB调用U8标准API必要组件引用:
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.U8APIFramework.tlb
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.MomServiceCommon.tlb
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.U8MOMAPIFramework.tlb
    MicrosoftXML V3.0
    在这里插入图片描述
    c#调用U8标准API必要组件引用:
    U8SOFT\Interop\Interop.U8Login.dll
    U8SOFT\Interop\Interop.MSXML2.dll
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.MomServiceCommon.dll
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.U8APIFramework.dll
    U8SOFT\UFMOM\U8APIFramework\UFIDA.U8.U8MOMAPIFramework.dll
    在这里插入图片描述

    1. API调用-调用步骤
      4.1构造U8login对象并登录(调用api之前,首先要构造一个登录对象,并登录)
      4.2构造环境上下文对象,传入login,并按需设置上下文参数.
      4.3构造apibroker(中间代理),调用apibroker的 Connect方法,传入api地址标识(Url)和步骤二所构造环境上下文.
      4.4api参数赋值.
      4.5调用api.
      4.6获取返回结果.
    2. API调用-关键要点
      5.1环境上下文:环境上下文是指在调用U8api时需要初始化的调用环境,包括login/事务/特殊的业务参数等
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值