- AddOnInstallAPI主要功能函数
- RestartNeeded:重新Sbo主程序,在Sbo再次加载前,确信调用了EndInstall函数,重新启动之后安装程序必须调用EndInstall。这个函数仅仅为安装程序有效。
- SetAddOnFolder(string strPath):指定插件被安装到的目录。
- EndInstall:主要同RestartNeeded配合使用。
- EndInstallEx:通知Sbo主程序安装过程已经结束。
- EndUnInstall:通知Sbo主程序卸载过程已经结束
- B1Info:获得Sbo主程序当前的版本信息。
- Add-on插件的安装
- 将插件程序拷贝到指定的安装目录
- 拷贝完成之后,通知Sbo主程序安装过程已经结束
- 写注册表:如在HKEY_LOCAL_MACHINE\SOFTWARE下填写Add-on插件对应的安装路径
- 配置Add-on插件的本地化属性
- Add-on插件的卸载
- 删除指定目录下的Add-on插件程序
- 删除注册表信息
- 通知Sbo主程序卸载程序已经结束
- 插件管理器
- 进入到Sbo主程序“管理--许可证--插件管理器”,点击“注册插件”按钮,选中指定的ard文件,对Add-on插件进行安装配置。
安装您的Sbo Add-on插件
原创
©著作权归作者所有:来自51CTO博客作者foresun的原创作品,请联系作者获取转载授权,否则将追究法律责任
Sbo Add-on插件开发完成了,就需要注册到Sbo主程序中,从而实现随着Sbo主程序启动而启动,退出而退出,达到Add-on插件程序同Sbo主程序之间的一致运行。
1、运行AddOnRegDataGen软件,生成Sbo主程序注册数据文件。
AddonRegDataGen文件随着Sbo UI API开发包安装而自动安装在\SAP Business One SDK\Tools\AddOnRegDataGen目录下,执行这个文件,填写插件开发单位信息、Add-on插件信息、安装卸载信息,点击Generate File按钮,指定Add-on插件注册数据信息需要保存的文件后,软件将生成插件程序注册到Sbo主程序的必要数据资料,并保存到指定的文件中。
这个文件的后缀名为ard,文件格式为标准的XML文档。
2、编写Add-on插件安装程序。
Add-on插件安装程序应该包括至少两项功能:安装和卸载,Sbo不支持安装和卸载程序分割为两个不同的程序。安装程序可以以命令行形式,或者从界面窗口录入方式输入插件程序需要安装的路径,指明Sbo插件安装动态库的所在路径(Sbo插件安装动态库即AddOnInstallAPI.dll,插件安装动态库通常在Sbo主程序所在的目录下。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ES(Elasticsearch)安装分词与拼音插件
ES安装分词与拼音插件
elasticsearch 分词器 数据