EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ValorNPI采用ODB++作为内部软件的数据结构,其开放的数据模式,是系统级集成方案中的优选方案。前端DFM验证,后端生产MSS系统的数据接口,以及企业ERP系统集成等都可利用ODB++作为数据流传输。 在Valor NPI软件中可利用Infor界面查询各类数据信息,其界面如下: 我们可借助Infor命令任意提取ODB++数据中的信息内容,当然也可使用脚本语言,调用infor命令提取内容。 5 a" x6 Q* ~$ L1 ?
在使用脚本调取infor命令的过程中,由于参数众多,在编程过程中的参数调用过于繁琐,所以萌生了为Infor编写一个封装类的想法。下面来尝试尝试…. 1 j5 \. W, b5 Q4 E E" N8 N( w
需求:实现对Infor界面参数的快速调用。 分析: 1. Infor界面分为三大参数内容: Output File(输出类型) Entity Type(数据类型) Data Type(子数据类型) 2. 是否可以为三大参数分别封装相应的类,方便后续编程时调用 3. 建立交互:实现三大参数的相互关联运用 % \- e( c h3 b9 p
设计:Valor父类,Infor_outputMethod(输出类),Entity类…% t7 t. f: g2 ], D9 A8 l6 c) B3 v
下面看看初步的构思代码:
+ n3 S( E# `* i" u若封装好此2类,我们再来调用时可以看到如下结果:
如此,我们在日后的编程过程也许会轻松,直观,简单很多。由于只是尝试,今天先今天先抛砖引玉,先写到这 0 D6 J* ]! i) i; e9 P' g$ I
|