今天是第一次刚接触U8自定按钮开发,本人也是一名小白。网上的资料太少,就连一些开发文档都找不到。通过零零碎碎的测试和调研。发下一些基础并记录在此,如有补充请在下方评论,以便测试和整理记录,为后续接触这块的人做铺垫。废话不多少,开始查看记录调研的内容。
1.设定在【请购单】单据增加一个上传按钮,并同步数据到OA或MES系统中的场景。
2.在既定的场景下,来做如下操作确定并开发相关业务。
3.打开U8(V13.0.0版本)的【请购单】画面
4.在【请购单】画面的任一按钮上做【Ctrl+Shift+鼠标左键单击】的操作,待操作后,打开电脑自带的“写字板”并【Ctrl+V】(注意不是记事本notepad)。查看刚刚赋值的内容。如图:
可以确认到该单据的标识为27
5.在【请购单】画面追加【上传】按钮显示:在Meta数据库,表AA_CustomerButton中追加相应的按钮数据,具体表结构信息请查看相应的数据字典。
insert into AA_CustomerButton(cButtonID,cButtonKey,cButtonType,cProjectNO,cFormKey,cVoucherKey,cKeyBefore,iOrder,cGroup,cCustomerObjectName,cCaption,cLocaleID,cImage,cToolTip,cHotKey,bInneralCommand,cVariant,cVisibleAsKey,cEnableAsKey,cSubID,DependenceSubIdList,cForegroundColor,cBackgroundColor,
cSetGroup,iSetGroupRow,iheightRow,cToolbarPosIndex,iVoucherCtlIndex,cPluginName)
valuse('123456','btnUOrderUpLoad27','default','U8CustDef','27','27','Confirm',100,'IEDIT','U8UDHUpDownLoad.clsBtnUpLoad27','上传',zh-CN,SetUp,'上传','','27','Confirm','Confirm')
标签:购单,27,V13.0,自定义,-------------------,开发,按钮,上传,U8 From: https://www.cnblogs.com/hangun/p/16612367.html