K3BOS单据选单插件开发培训教材

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8
ICClassLinkCommit
FSrcClsTypID,FDstClsTypID FControl FCheckKey, FCommitKey, FFlagKey FIsUsrDef FIsLimit
9
单据转换插件开发
AfterSelBill 事件 AfterSelBillBeforeFillData 事件 BeforeSelBills 事件 BeforeSelBillShowFilter 事件
1 按关键字隐藏过滤条件。此方式时还应该包含值 域名等同于需要在过滤条件中隐藏的字段的关键名称 (Fkey)的值域。 例如,如果需要隐藏序时簿过滤界面中的 FUserType 字段,不显示在选单的过滤界面中,则dct 参数应该 包含:dct(“HideType”) = 1 将按关键字隐藏过滤条件dct(“FUserType”) = “FUserType” 需要隐藏的字段的关键名称 非 1 的值按过滤条件类型ID隐藏过滤条件。
Object BillEvent对象的一个实例
Dct
Baidu Nhomakorabea
包含 FsrcClassTypeID 值域,值为源
单的类型编号。更改dct 参数的值可
以调整过滤界面的过滤条件。如果要
修改,可以在dct 参数添加值
14
BeforeSelBillShowFilter 事件(续)
HideType Long类型。隐藏过滤条件的方式 HideType的值:
K3 BOS 单据转换流程培训
金蝶软件(中国)有限公司
提纲
提纲
单据转换设计使用 单据转换表结构 单据转换插件开发
Q&A
2
单据转换设计使用(1)
3
单据转换设计使用(2)
4
单据转换设计使用(3)
5
单据转换表结构
ICClassLink ICClassLinkEntry ICClassLinkCommit
6
ICClassLink
FSourClassTypeID FDestClassTypeID FCondition FSourBillFID, FSourBillFEntryID, FSourBillFBillNo FIsUsed FUsePage, FDefaultPage FSRCIDKey,FSRCEntryIDKey, FSRCBillNoKey,FSRCClassIDKey FISUserDefine
单和目标单据之间的连接关系,否则 为Nothing
12
BeforeSelBills 事件
选单操作开始前发生
Private Sub Object_BeforeSelBills (ByVal lSelBillType As Long,
ByVal oDataSrv As Object, ByVal dctLink As Object, ByRef
选单操作完成后、在单据对象填充数据前发生。 Private Sub Object_AfterSelBillBeforeFillData
(ByVal dctData As KFO.Dictionary, ByVal dctLink As KFO.Dictionary) Object BillEvent对象的一个实例 dctData 将要填充的单据数据 dctLink 如果存在选单关系,此参数值表示源
7
ICClassLinkEntry
FSourClassTypeID,FDestClassTypeID FSourPage,FSourFKey,FDestPage,FDestFKey FIsCheck FIsGroup FIsFilter FDoAction FAllowModified FISUserDefine FControl FRedNeg
sFilter As String, ByRef dctParam As Object)
Object
BillEvent对象的一个实例
lSelBillType 源单的类型编号。BOS单据为正值,工业老单据为 负值
oDataSrv dctLink sFilter
源单客户端服务组件
源单和目标单据之间的关联关系
15
谢谢
谢 谢!
知识回顾 Knowledge Review
17
10
AfterSelBill 事件
选单操作完成后发生。
Private Sub Object_AfterSelBill (ByVal lSelBillType As Long)
Object lSelBillType
BillEvent对象的一个实例 源单的类型编号
11
AfterSelBillBeforeFillData 事件
选单过滤条件,更改sFilter参数的值可以调整选单 条件
dctParam
扩展参数数据包。目前保留
13
BeforeSelBillShowFilter 事件
选单完成后、显示过滤界面前发生
Private Sub Object_BeforeSelBillShowFilter
(ByRef dct As KFO.Dictionary)
相关文档
最新文档