浏览 2760 次
锁定老帖子 主题:贴一个Bone中的数据接口
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-12
采购订单、销售订单、采购收货、销售发货……的接口统一都是Documents,实例化时根据参数加以区分。 Documents中有Add、Cancel,Close、Update、GetByKey等方法,以及所需要的各种属性。 通过Document_Lines可以添加,删除,更新采购订单等明细。 通过Browser(DataBrowser)遍历。数据来源需要手动构造RecordSet(过滤)并传给DataBrowser。 Documents.Add:保存(包括记录行)、历史记录,根据具体情况可能包括的操作有库存检查、更新库存、生成日记帐分录等等…… example: SBO_Company.StartTransaction(); Documents doc = ... doc.CardCode = ... Documents_Lines lines = doc.Lines; lines.... if(doc.add() != 0) { SBO_Company.EndTransaction(wf_RollBack); } else { SBO_Company.EndTransaction(wf_RollBack); } Documents算是第几种模型? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |