EBU客户化开发UAP业务提升手册(V890版)-v1.1.doc

用友软件股份有限公司 地址:北京市海淀区北清路68号 用友软件园 电话:010 网址: 客户化开发UAP业务提升手册 起草单位 :ERP咨-客户化开发部 修正单位 : 批 准 : 批准日期 : 目 录 TOC \o 1-3 \h \z \u 1 摘要 7 2 样例开发前提 8 3 建立UAP项目 8 4 表单、档案开发 11 4.1 建立表单模型 11 4.1.1 新建实体 12 4.1.2 新建实体属性 14 4.2 建立表单布局 23 4.3 行为对象开发 23 4.3.1 表单开发 26 4.3.2 列表开发 63 4.3.3 生单二次开发 72 4.3.4 联查报表 78 4.3.5 联查UAP列表 82 4.3.6 UAP列表联查U8单据 82 4.3.7 用户自定义控件开发 88 4.3.8 U8单据引用UAP档案 91 4.3.9 行为对象注册 111 5 报表开发 115 5.1 摘要 115 5.2 基本操作 116 5.2.1 新增报表 116 5.2.2 新增数据源 131 5.2.3 报表查询 138 5.2.4 分组 138 5.3 报表设计开发实例 141 5.3.1 存储过程模式开发实例(整体条件串) 141 5.3.2 复杂报表开发实例 148 5.3.3 图形化报表开发实例 174 5.3.4 UAP报表脚本抽取 193 6 建立数据引擎 195 6.1 功能介绍 195 6.2 使用说明 197 6.2.1 登陆UAP环境 197 6.2.2 配制实体 198 6.2.3 业务对象 207 6.3 应用技巧 219 7 设置过滤条件 219 7.1 功能介绍 219 7.2 使用说明 220 7.3 应用技巧 226 8 设置栏目 226 8.1 功能介绍 226 8.2 使用说明 226 8.3 应用技巧 229 9 UAP参照 229 9.1 功能介绍 229 9.2 使用说明 229 10 权限 239 10.1 功能权限 239 10.2 记录级权限 240 10.3 字段级权限 241 11 部署 243 11.1 UAP表单导出与导入 243 11.2 UAP项目导出与导入 245 11.3 行为对象部署 246 11.4 报表部署 246 12 附录:功能介绍 247 12.1 行为对象升级说明 247 12.1.1 ReceiptPluginBase新增接口(与872版本的IReceipt接口相比) 247 12.1.2 ReceiptPluginBase新增接口(与871版本的IReceipt接口相比) 250 12.2 LoginInfo 对象介绍 254 摘要 本文以U8-ERP中的销售订单为应用原型,介绍了如何通过UAP平台进行软件开发,文中给出了开发方法和丰富的样例。内容包括: UAP表单开发原理 UAP项目的建立和导入、导出 UAP表单的模型设计和布局设计 UAP表单的行为对象开发 UAP表单列表设计与开发 UAP表单列表的行为对象开发 如何对UAP表单的缺省按钮进行扩展性开发 如何对UAP表单的缺省按钮进行取代性开发 如何为UAP表单增加新的按钮及行为 如何用程序代码调用UAP报表 如何用程序代码调用UAP表单列表 如何在UAP表单中增加权限控制:功能权限、字段权限、记录权限 如何为UAP表单开发自定义控件 如何开发树形档案 如何维护UAP数据引擎 如何维护栏目 如何维护过滤条件 如何调用U8API U8单据自定义项如何引用UAP档案 本文档中使用的示例文件为“销售订单二次开发”,可以通过UAP将该文件导入到帐套中。项目名称为“ SaleVoucher ”,导入后在项目中包括几个自定义单据:“销售订单”为二次开发的Demo示例;“零售日报”为自定义空间二次开发的Demo示例;“列表档案示例”、“树形编辑档案示例”、“树形导航档案示例”分别为各个对应的档案类型的示例。 项目源代码: 样例开发前提 首先,需要安装U8(890)产品,并建立一个帐套。 其次,您需要向用友公司购买UAP表单设计许可;不过您可以使用UAP的演示版本,但是演示版本不能新建UAP项

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档