文件名称:BOS代码二次开发FAQ
文件大小:545KB
文件格式:PDF
更新时间:2022-05-01 09:36:20
EAS BOS FAQ 开发
BOS代码二次开发FAQ 一.Coding的结构体系 1.代码目录结构 1.1目录com\kingdee\eas\sample\day4\PurOrder的类 1.2 目录com\kingdee\eas\sample\day4\PurOrder\app的类 1.3 目录com\kingdee\eas\sample\day4\PurOrder\client的类 2.常用类说明及代码层次结构 3.代码调用体系 二.典型的UI Coding 1.列表界面常用代码 1.1初始化用户自己定义的查询对话框 1.2设置列表界面的默认过滤条件 1.3设置是否在调入列表界面之前先出过滤框 1.4客户端对审核的操作 1.5关联生成 1.6动态调用UI界面,并在UI之间传递变量 1.7关于编码规则 1.8如何得到当前选中行的id 1.9关于数字精度的设置 1.10返回当前列表的主键 1.11返回列表界面对应的编辑界面名称 1.12返回远程调用接口 2.编辑界面常用代码 2.1客户端环境工具类 2.2获取公司行政组织 2.3获取当前公司本位币 2.4期间工具 2.5获取资源文件 2.6消息框 2.7停止UI操作 2.8 UI生成 2.9组织树工具 2.10获取编号 2.11获取汇率 2.12数据库工具类 2.13常用数据格式 2.14初始化单据分录中的数据 2.15载入编辑界面时设置明细默认值 2.16 BigDecimal类型的使用方式: 三.典型的服务端Coding 1.提交控制 2.权限检查 3.凭证生成前的控制 4.生成凭证 5.审核操作 6.编码规则判断 四.场景应用问题 1.如何屏蔽单据编辑界面上分录控件按向下箭头自动增加行功能 2.BOS后台中如何调用存储过程返回结果集? 3. 客户化开发如何在标准单据上增加F7字段 4.如何通过二次开发设置BIM不支持数据类型的初始置 5. 通用过滤中如何实现F7的组织隔离? 6. 如何在BIM开发复制新增时不复制二次开发的字段