金蝶二次开发 的新手体会
金蝶二次开发 的新手体会
1.标识、字段名、绑定的实体属性分别是什么?
标识,必须全单据唯一,在插件中据此获取字段元数据;
字段名,是字段在数据库表格中的字段名称,在实体中唯一,插件据此,到物理表格取数;
绑定实体属性,对应字段在ORM实体模型中的属性名,在实体中唯一,插件据此,到单据数据包中取数;
通常情况下,这三个属性保持一致就可以了。
但是在单据头、单据体表格具有同名字段时,则需要修改唯一标识,以免冲突。
如单据头、单据体都有金额字段,物理字段名都是FAmount,这是可以的,但是其标识,却必须不一样,如单据头.金额为FHAmount,单据体.金额则为FEAmount。
绑定属性名,建议与标识保持一致,这样使用起来比较方便,特别是需要开发插件直接操作单据数据包时。
K/3 Cloud传统习惯是把标识的F去掉作为绑定属性名,这样根据ORM模型,生成的强命名实体类,属性名就更容易理解。
但二开单据,不需要生成单据的强命名实体类时,不需要遵照此传统,直接把属性名保持与标识一致即可。
ORM实体
这个主要是你在使用orm方式访问数据的时候有用,别的应该用处不大。
但是单据体的orm实体名还是有用的,譬如我们获取到单据对象 BillInfo,要访问他的单据体数据,一般都是用:BillInfo[“单据体分录ORM名”]的方式来获取。
一些常见的表单属性:如下图。
金蝶二次开发 的新手体会相关推荐
- 为什么我不做金蝶二次开发了,个人的感受!
我2017年8月,刚来深圳,同月便进了一家从事金蝶二开的公司,公司很小,我离职可能有公司的原因在里面,但是此文,我想客观得来说明,为什么不做金蝶二开了! 直入主题:金蝶二开,需要你会的代码能力是不高的 ...
- Revit二次开发,新手接入IExternalCommand、IExternalApplication,如何使用它们!
1.首先安装好Revit,至于版本是哪个关系不大.具体怎么安装,就不啰嗦了.安装完成后,桌面会有类似这样的图标: 上图是Revit2020和2019的图标,我自己的电脑是安装了两个版本的Revit. ...
- 金蝶二次开发的常见类型
常用开发方式一:基础资料插件 客户.供应商.物料等基础资料录入界面可以控制编码的生成规则以及任意字段的生成方式. 常用开发方式二:业务单据插件 业务单据插件用于进行一些复杂的业务计算. 常用开发方式三 ...
- 金蝶二次开发好跳槽吗_金蝶财务软件不会操作怎么办?
还在为不会操作金蝶软件而头疼吗?今天,小编和大家分享一些金蝶软件实操技巧,让大家更快速的完成工作! 接下来,跟着小编一起来学习吧- 1.新增凭证 快捷键 2.修改.删除凭证 3.凭证审核 说明: 4. ...
- 金蝶erp系统服务器端,金蝶ERP软件二次开发.doc
金蝶ERP软件二次开发 摘要 企业要提升快速反应的能力,必须建立以信息集中.流程整合.实施控制为核心特点的快速反应体系,有效整合资源,强化基础管理.ERP软件可以帮助企业实现这些目标,但要成功地实施E ...
- 金蝶实习(十一)——简单的二次开发
一转眼又星期五了,这周最后一天的实习也不能放松,昨晚对自己这么暗示来着,今早一觉睡到7点半还是室友的手机闹铃把我叫醒的.于是火急火燎地洗脸刷牙,头发也没洗早饭也没吃(准确说是没在教育超市喝粥,不过在站 ...
- C# Cad二次开发新手入门系列教程(一)开发环境搭建
目录 前言 开发需要做什么准备? 编写自己的第一个程序 前言 本课程主要针对刚接触Cad二次开发或者准备入门Cad二次开发的朋友,笔者是用的C#进行开发,在该系列教程内,笔者会带着大家从最基础的开发到 ...
- 适合新手学习的laravel接入微信接口,实现微信公众号二次开发
2019独角兽企业重金招聘Python工程师标准>>> 最近使用laravel做微信公众号二次开发,发现网上能够参考的资料基本上很少,很多地方都讲的不够详细,致使许多新手采坑无数,所 ...
- 金蝶、用友的二次开发通常是指做什么?(问答形式)
问: 1.金蝶.用友的二次开发做什么?2.就是开发点报表.修改或设计点业务流程吗?3.会不会涉及到修改数据库或者源代码?4.金蝶.用友应该不可能开放源代码吧? 答: 二次开发的工作分两个部分.一部分是 ...
最新文章
- linux yum命令详解
- 【定时任务】Quartz用法详解
- bootstrap-datepicker 日期格式设置
- 打造史上最小尺寸.Net Core单文件应用程序
- 第36课 天连碧水碧连天 《小学生C++趣味编程》
- 贵气烫金剪纸牛年新年春节海报PSD分层素材模板
- mysql 区间/替换/自增/where与having/字段运算/关键词/修改字段
- sql还原数据库备份数据库_有关数据库备份,还原和恢复SQL面试问题–第三部分
- linux cat grep+head/tail
- 计算机专业学科建设3,学科建设-华中科技大学计算机科学与技术学院
- python win32com模块
- Report Machine 在WIN7系统下 IE里面运行错误
- 【自制】3D全息投影
- (一)抖音快手短视频去水印原理分析
- Vue中过滤器和自定义指令详解
- the unfamiliar words and sentences of《The Great Gatsby》1
- .value和.innerHTML
- Maven中央仓库配置文件
- 随机数在密码学中生成Nonce的用法
- EasyNVR纯H5摄像机直播解决方案前端解析之:RTSP安防监控实时直播的四分屏的前端展示方案