UAP培训课件精品.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UAP培训课件精品

Unit 4 详细特性—基础资料返回值和显示值分离 基础资料返回值和显示值分离 用于保存值不易让用户理解的情况,如保存档案的主键值,显示时向用户显示名称 Unit 4 详细特性—引用的档案数据不允许删除 被其他单据和档案使用的档案数据应该不能删除 如:订货会订单中使用了订货会档案中的 “北京冬季订货会” 数据,那么,“北京冬季订货会”就应该不允许删除。 向表AA_ProcedureDic和AA_TableDic_Lang预置数据 下面的示例是被订货会订单引用的订货会数据不允许被删除的sql脚本,如果试图被删除则会给出提示。 if(select count(*) from AA_ProcedureDic where cTableName = uap001_0002_E001 and cRefTableName = uap001_0001_E001 ) 0 delete from AA_ProcedureDic where cTableName = uap001_0002_E001 and cRefTableName = uap001_0001_E001 insert into AA_ProcedureDic(cProcedureName, cTableName, cRefTableName, cRefFieldName) Values(ArchIsUsed, uap001_0002_E001, uap001_0001_E001, cMeeting) if(select count(*) from AA_TableDic_Lang where cTableName = uap001_0001_E001)0 delete AA_TableDic_Lang where cTableName = uap001_0001_E001 insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID) Values(SA, uap001_0001_E001, 订货会订单, zh-CN) insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID) Values(SA, uap001_0001_E001, 订货会订单, en-US) insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID) Values(SA, uap001_0001_E001, 訂貨會訂單, zh-TW) Unit 4 详细特性—小数位数支持系统参数 保证UAP开发的单据和档案中相关的数值型属性的小数位数和U8中定义的小数位数一致。 Unit 4 详细特性—实体属性标题支持 自定义项/自由项 标题 Unit 4 详细特性—U8单据中引用UAP档案 U8单据可以通过自定义项使用UAP开发的档案 Unit 4 详细特性—表单脚本导出 提供一个表单的sql脚本导出功能,用于部署。 Unit 5 代码开发 支持代码开发的程度及开放的可访问接口是衡量一个软件平台开放程度及功能强弱的一个标准。 代码开发是为了满足目标领域的特殊要求而在软件平台基础之上开发的新功能 基于软件平台的代码开发包括取代性开发和扩展性开发两种: 取代性开发:是摒弃掉软件平台已经实现的某个功能,而用新的算法程序代替,如表单保存按钮的功能可以通过代码开发完全取代。 扩展性开发:是开发软件平台没有的功能,或对已有功能的补充,如作废功能、折扣价和折扣互算功能。 软件平台要具备对代码成果的管理能力,如注册、运行上下文、创建、调用、销毁等。 软件平台要提供代码开发的规范。 Unit 5 代码开发 UAP把代码开发的编译对象称为行为对象。 行为对象可以在表单设计时注册。 UAP针对不同的功能提供了多种行为对象 表单行为对象:作用于表单 表单列表行为对象:作用于表单列表 服务器端行为对象:作用于后台保存 生单行为对象:作用于生单,可以对生单算法进行更改。 由于支持分层开发,每种类型的行为对象都支持多个,后面这册的行为对象可以访问前面的行为对象(调用、重载、继承) Unit 4 详细特性—调整栏 相对于U8单据界面上布局相对固定不同,UAP表单的布局视图设置中引入了“调整栏”控件。在布局中加入调整栏后,在运行时界面中可以根据需要自由的调整一块区域的显示大小。一般放在两个“容器”控件之间。 将该调整栏控件拖拽至布局界面即可 Unit 4 详细特性—停靠 .Net控件的基础属性之一,该属性是一个枚举值,可以设置为Top、Bottom、Le

文档评论(0)

jsntrgzxy01 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档