下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、U8U8界面按钮二次开发手册适用范围U8ToolBar原那么上都可以支持二次开发行为,但由于某些界面没有这方面的需求,所以并没 有支持二次开发功能如何检查是否支持二次开发在一个界面上同时按住Ctrl+Shift并点击任何一个按钮,这样你所需要的信息将被Copy到写字板附件中的写字板上,注意不是记事本notepad。数据预置数据预置在Meta库中的Meta数据库,表AA_CustomerButton中。说明:字段名说明cButtonlD按钮ID, GUIDcButtonKey按钮KeycButtonTypedefault表不一般按钮,menu表小采单,system表小替换系统按钮的功能,执行自己
2、的方法。cProjectNO不允许使用U870工程号,客户化工程用U8CustDefcFormKey无用cVoucherKey单据的KeycKeyBefore如果cButtonType是default那么此键表TK自TE义按钮前的按 钮key如果cButtonType是menu那么表TK采单所在的按钮如果cButtonType是system那么表TK需要替换的按钮keyiOrder无用cGroup分组IEDIT , ICOMMONcCustomerObjectName组件名cCaption标题cLocaleID语种zh-cn, zh-tw,en-uscImage图标的文件名cHotKey快捷键
3、如Ctrl+AbInneralCommand是否内部命令,设置为1cVariant自定义内容,里面的值会传给处理的组件cVisibleAsKey设置显示状态与系统的那个按钮键值一致cEnableAsKey设置Enable状态与系统的那个按钮键值一致销售订单的数据预置脚本销售订单的保存按钮后面增加一个按钮的脚本INSERT INTO AA_CustomerButton(cButtonID, cButtonKey, cButtonType, cProjectNO, cFormKey, cVoucherKey,cKeyBefore, iOrder, cGroup, cCustomerObjectNa
4、me, cCaption, cLocalelD, cImage, cToolTip, cHotKey,bInneralCommand, cVariant, cVisibleAsKey, cEnableAsKey)VALUES(newid(), btntest,default, U8CustDef,17, 17,save, 0, IEDIT,U8Test.mytestclass,测试, zh-cn,测试,Ctrl+N,1,测试数据,save,save)注意:U8Test.mytestclass类需要注册,否那么会报ActiveX不能创立对象。直接替换销售订单的保存按钮按钮的脚本INSERT IN
5、TO AA_CustomerButton(cButtonID, cButtonKey, cButtonType, cProjectNO, cFormKey, cVoucherKey,cKeyBefore, iOrder, cGroup, cCustomerObjectName, cCaption, cLocaleID, cImage, cToolTip, cHotKey,bInneralCommand, cVariant, cVisibleAsKey, cEnableAsKey)VALUES(newid(), btntest2,system, U8CustDef,17, 17,save, 0,
6、 IEDIT,U8Test.mytestclass,测试, zh-cn,测试,Ctrl+N,1,测试数据,save,save)注意:U8Test.mytestclass类需要注册,否那么会报ActiveX不能创立对象。需要将U8Test.mytestclass注册成COM组件方法如果是C#开发的话:cmd下输入以下内容:regasm你的DLL程序集名称组件接口新建一个VB类,并写入以下方法即可 执行按钮,objVoucher为单据或列表对象VarentValu的在表中预置的cVariant的值。Public Function RunCommand(ByVal objLogin As Objec
7、t, ByVal objForm As Object, ByVal objVoucher As Object, _ByVal sKey As String, ByVal VarentValue As Variant, ByValother As String)End Function 初始化Public Function Init(ByVal objLogin As Object, ByVal objForm As Object, ByVal objVoucher As Object, msbar As Object)End Function 在执行系统按钮只前调用,Cancel后会不再执行系统方法。Public Function BeforeRunSysCommand(ByVal objLogin As Object, ByVal objForm As Object, ByVal objVoucher As Object,_ByVal sK
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年临武县网格员招聘考试模拟试题及答案解析
- 南充市妇幼保健计划生育服务中心2026年引进高层次人才岗位调整笔试备考试题及答案详解
- 2026宠物美容(宠物毛发护理)试题及答案
- 2026龙南市招聘综合性专业抢险救援大队队员(原森林消防大队)10人笔试备考试题及答案详解
- 2026年龙川县中小学幼儿园教师招聘考试模拟试题及答案解析
- 2026深圳市退役军人事务局招聘社工项目编外工作人员6人笔试参考题库及答案详解
- 2026年上师大附属虹口中学实习教师招聘笔试参考题库及答案详解
- 2026年石城县中小学幼儿园教师招聘笔试模拟试题及答案解析
- 2026中国医药制造行业市场供需关系行业格局发展前景研究报告
- 2026盐城市教育局直属学校银龄教师招募34人考试备考题库及答案详解
- 【新教材】2026秋统编版九年级上册历史第1课 从原始社会到奴隶社会 教案
- 2026年秋季学期沪教版(五四制)新教材小学英语二年级上册教学计划及进度表
- 2026中国公证协会招聘5人笔试题库(夺冠)附答案详解
- 2026年企业安全生产事故隐患排查治理制度实施指南与案例
- 国新基金校招面经笔试试题题库
- (2026版)《低分子肝素临床应用中国专家共识2026》解读课件
- 眼科急症的识别与处理流程
- 集电 线路劳务施工合同
- 2026年机械工程师高级专业理论模拟试题
- 护理病历的护理质量与安全管理
- 预防艾梅乙母婴传播知识
评论
0/150
提交评论