上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页
摘要: 1、下推事件及顺序//初始化变量 OnInitVariable(InitVariableEventArgs e)//解析字段映射关系,并构建查询参数。这里可以加入你想要的额外的字段OnQueryBuilderParemeter(QueryBuilderParemeterEventArgs e)//构... 阅读全文
posted @ 2013-09-12 16:30 范永强 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 有时,你可能想设置整列的精度,可以在插件中完成。设置方法如下 :this.View.GetFieldEditor(“FAmount”, -1).Decimal = 2;其中FAmount为单据体(或单据头)中的一个字段,如果要设置整列,则把第二个参数行号设置为-1。 阅读全文
posted @ 2013-09-12 16:27 范永强 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 整单复制:先执行CopyData(获得数据包),在执行AfterCreateNewData(可处理数据包),不会执行AfterCreateNewEntryRow单据新增:先执行AfterCreateNewEntryRow(处理数据包),在执行AfterCreateNewData,最后加载界面组织信息... 阅读全文
posted @ 2013-09-12 16:22 范永强 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Control ctl = this.GetControl(fieldKey); FieldEditor editCtl = ctl as FieldEditor; if (editCtl != null) { editCt... 阅读全文
posted @ 2013-09-12 16:07 范永强 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 概念创建一个业务单据插件,处理单据的相关控制逻辑。示例新建一个类,继承自单据插件基类Kingdee.BOS.Core.Bill.PlugIn.AbstractBillPlugIn。using Kingdee.BOS.Core.Bill.PlugIn;using Kingdee.BOS.Core.Dy... 阅读全文
posted @ 2013-09-12 16:02 范永强 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 概念:创建一个业务单据转换插件,在单据转换的各个时点干预单据转换的相关逻辑控制。示例:新建一个类,继承自单据转换插件基类Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.AbstractConvertPlugIn。using Kingdee.BOS;us... 阅读全文
posted @ 2013-09-12 15:55 范永强 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 概念:定义了一个校验器对象,通常是添加到业务单据操作服务插件,用于对操作的合法性进行校验。继承自校验器抽象对象AbstractValidator。示例:新建一个类,继承自AbstractValidator。通常重写方法:Validateusing Kingdee.BOS;using Kingdee.... 阅读全文
posted @ 2013-09-12 15:48 范永强 阅读(357) 评论(0) 推荐(0) 编辑
摘要: QueryServlice是目前查询数据非常好用的服务,但目前在使用过程中由于使用不当产生不少问题,下面将一一解答:1、在查询一些实体关键字段如实体主键、分录序号时,条件中的别名怎么会变来变去? QueryServlice设计中,为了和物理数据库结果解耦以及写的过滤条件中字段表名别名与动态SQL算法解耦,所有字段并非真实的物理字段,而是使用字段的标识,所有在调用QueryServlice使用 表别名.字段名的做法都是错误的做法。 a) 实体关键字段(主键、FFormId、FMasterId、序号)的标识生成规则 业务对象主键标识=业务对象主键字段名 业务对象类型字段(FFormId... 阅读全文
posted @ 2013-09-08 13:49 范永强 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 1、BOSIDE制作单据,支持动态表单,单据,基础资料,报表等域模型。2、添加列,和原来单据体一样。3、设置主键列名,父级主键字段名,行类型字段名,节点图片字段名(没有可以为空)4、运行时展示:5、数据库数据结构,其中FEntryID,FParentID,FRowType是必须的。6、行类型配置FRowType的枚举如下:/// /// 应用到RowType字段上,支持多种状态组合。/// public enum ENUM_ROWTYPE{Default = 0,Header = 1,/// 0000 0000 0001,表头类型数据行Normal = 16,///0000 0001 0000 阅读全文
posted @ 2013-09-08 13:45 范永强 阅读(493) 评论(0) 推荐(0) 编辑
摘要: using Kingdee.BOS.Util; string errString="{/"Row/":1,/"PageId/":/"12345/"}" dynamic err = KDObjectConverter.DeserializeObject(errString); int row = (int)err.Row; string pageId=(string)err.PageId; 阅读全文
posted @ 2013-09-08 13:34 范永强 阅读(310) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页