EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
ValorNPI采用ODB++作为内部软件的数据结构,其开放的数据模式,是系统级集成方案中的优选方案。前端DFM验证,后端生产MSS系统的数据接口,以及企业ERP系统集成等都可利用ODB++作为数据流传输。 在Valor NPI软件中可利用Infor界面查询各类数据信息,其界面如下: 我们可借助Infor命令任意提取ODB++数据中的信息内容,当然也可使用脚本语言,调用infor命令提取内容。 3 d( |! o; }- [1 F9 p
在使用脚本调取infor命令的过程中,由于参数众多,在编程过程中的参数调用过于繁琐,所以萌生了为Infor编写一个封装类的想法。下面来尝试尝试….
2 \3 _# a# l3 F' b) m. w( Y h需求:实现对Infor界面参数的快速调用。 分析: 1. Infor界面分为三大参数内容: Output File(输出类型) Entity Type(数据类型) Data Type(子数据类型) 2. 是否可以为三大参数分别封装相应的类,方便后续编程时调用 3. 建立交互:实现三大参数的相互关联运用
0 N" X+ \$ O) ~设计:Valor父类,Infor_outputMethod(输出类),Entity类…
0 w, n* K+ E9 e& d# z下面看看初步的构思代码: $ h* ^: B/ Y) w }, {8 f) N1 B1 H
若封装好此2类,我们再来调用时可以看到如下结果:
如此,我们在日后的编程过程也许会轻松,直观,简单很多。由于只是尝试,今天先今天先抛砖引玉,先写到这
' W/ o6 m' f1 k; S0 t" z( e |