UAP开发样例指导[精选].docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UAP开发样例指导[精选]

UAP开发样例指导 用友研发中心 U8平台技术部 本文档适用于U872版本 目 录 一、 摘要 3 二、 样例开发前提 3 三、 建立UAP项目 4 四、 建立表单模型 5 (一) 新建实体 6 (二) 新建实体属性 8 五、 建立表单布局 14 六、 行为对象开发 15 (一) 表单开发 17 (二) 列表开发 30 (三) 生单二次开发 36 (四) 联查报表 37 (五) 联查UAP列表 38 (六) UAP列表联查U8单据 39 (七) 用户自定义控件开发 42 (八) U8单据引用UAP档案 43 七、 行为对象注册 56 功能介绍: 56 使用说明: 56 应用技巧: 58 八、 建立数据引擎 59 功能介绍: 59 使用说明: 60 应用技巧: 82 九、 设置过滤条件 82 功能介绍: 82 使用说明: 82 应用技巧: 87 十、 设置栏目 88 功能介绍 88 使用说明 88 应用技巧 89 十一、 权限 89 功能权限 89 记录级权限 90 字段级权限 91 十二、 部署 92 附录:功能介绍 93 1、行为对象升级说明 93 2、LoginInfo 对象介绍 95 摘要 本文以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产品,并建立一个帐套。 其次,您需要向用友公司购买UAP表单设计许可;不过您可以使用UAP的演示版本,但是演示版本不能新建UAP项目,也不能注册行为对象。 建立UAP项目 使用UAP登录您的帐套后,在系统界面上的新建项目选项卡,选中“供应链”后,在右边的列表中选择“销售管理”,在界面下方的几个文本框中输入项目名称,编号,描述等;顺序选择框使用“默认”即可。点击“确定”如果输入信息与先前创建的项目信息不冲突,项目就可被成功创建。 您也可以导入我们为您提供的UAP样例项目,导入方法如下。 1、登录UAP; 2、打开菜单“文件-导入和导出”; 3、选中“导入项目数据到目前的服务器”,点“确定”按钮; 4、点“导入”按钮,选取U8安装目录下的“uap\sdk”目录中的文件“Samplefile”; 5、导入成功后; 6、在UAP已存在的项目中产生了一个名称为“SaleVoucher”的项目; 建立表单模型 选中“自定义表单”节点,单击右键,使用“新建自定义表单”功能创建一个新的表单。然后在弹出的选择界面中选择“表单类型”下的“单据”,在名称文本框中输入一个表单名字,不要与以前创建的表单名字重复。在成功创建后,系统界面会如下图(图表1)所示: 图表 1 在上图所示的实体节点,默认有两个子节点,分别为“主表和第一子表”,根据当前表单的需要设计实体,包括增加实体和实体属性等。 新建实体 需要为实体填写“实体名称”,和选择“实体类型”。除此以外,还可以通过实体的属性编辑窗口为实体设置各项信息。 实体的相关属性: 名称:实体显示的名称,仅用于设计时。 发布状态:实体是否已发布,只读。 功能:为实体定义自定义功能,在运行时显示为表格对应的工具栏按钮。 状态设置:设置实体属性、功能在表单运行时的状态,决定实体属性、功能在不同的环境下是否可用。 物理表模式:设置实体物理表的创建模式,默认为由UAP在发布时自动创建。在特殊的应用场景中可以使用“使用已存在的对象”或“无”。后两种情况下UAP不负责实体物理表的维护。 物理表:设置该实体在数据库存储时使用的物理表,一般情况下一个实体对应一个物理表。 数

文档评论(0)

dart001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档