pccad无法找到所需的动态链接库_PCCAD与PDMERP集成开发方案

41528d3028836879cd698677c3999917.gifPCCAD与PDMERP集成开发方案

PCCAD与PDM-ERP集成方案 一. PCCAD内部为与PDM-ERP集成需要开发内容 1、 在明细表、标题栏定义界面中增加“允许编辑”属性; 2、 在标题栏、明细表编辑界面中根据“允许编辑”属性的设置限制设计人员不可输入; 3、 在标题栏和明细表编辑界面中增加菜单功能“连接PDM/ERP”,可以调用PEBridge.dll动态链接库中的标准导出函数, PEBridge.dll部署在PCCAD的安装目录下, PEBridge.dll封装了对PDM-ERP操作的细节,PCCAD根据返回的内容刷新当前记录行的值; 二. PCCAD与PDM-ERP集成通用方案 1、 PCCAD为与各种PDM-ERP的集成需求提供统一的解决方案,解决双方业务独立性的要求; 2、 PCCAD在标题栏编辑界面、序号、明细表编辑界面中实现通过部署在PCCAD安装目录下的PEBridge.dll标准接口访问外部PDM-ERP资源,PDM-ERP实施方可以根据接口参数中传递的内容,完成PDM-ERP资源的获取、更新、归档等PDM-ERP的管理状态,; 3、 PEBridge.dll接口函数说明; a) 接口语言:VC 6.0/MFC 6.0 动态连接库扩展DLL形式; b) 与PDM/ERP交换明细表数据的标准接口函数: //定义模板类 typedef CTypedPtrArray CMapArray ; extern “C“ BOOL PASCAL EXPORT exBomRecorder(const CMapStringToString TitRecorder-当前图纸的标题栏内容,为Key-Value的映射,如“图样代号”-“0-0” BomRecorder-当前用户选择的明细表数据,明细表记录的数量取决于用户选择了多少行 StrFileName-当前图纸的文件名称,包含全路径; StrErrMsg-出错信息 返回值 TRUE=成功 FALSE=失败,如果返回值为FALSE,则PCCAD根据StrErrMsg内容报出出错信息; c) 与PDM/ERP交换明细表数据的标准接口函数: //定义模板类 typedef CTypedPtrArray CMapArray ;extern “C“ BOOL PASCAL EXPORT exTitRecorder(CMapStringToString& TitRecorder, const CString& strFileName , CString& strErrMsg) TitRecorder-当前图纸的标题栏内容,为Key-Value的映射,如“图样代号”-“0-0” StrFileName-当前图纸的文件名称,包含全路径; StrErrMsg-出错信息 返回值 TRUE=成功 FALSE=失败,如果返回值为FALSE,则PCCAD根据StrErrMsg内容报出出错信息; 三. PCCAD对PDM-ERP实现PEBridge.dll的要求 4、 PDM-ERP实施方根据PEBridge.dll的接口要求实现接口功能; 5、 接口实现方式应当是一个挂起或者模态的状态,PCCAD一直等待返回; 6、 对PDM-ERP实施方而言,可以选择自己熟悉的语言开发环境,但是最终要规范化到PEBridge.dll 的两个接口要求,并最终由PCCAD安装程序进行部署,如下; PDM PCCAD Java COM API PEBridge.dll PDM API 7、 PCCAD向PDM-ERP实施方提供PEBridge.dll 提供工程源代码;

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页
评论

打赏作者

沐雲閣主 荻生

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值