联系方式 Contact

南京用友销售服务中心

地址:建邺万达广场1栋920#

电话:( 86 25)-51619394

在线:点击这里给我发消息吧

客服热线:15380929394;17301598532

网址:www.njyonyou.com

搜索 Search
你的位置:首页 > 技术支持 > 二次开发

UAP开发样例指导

2016/8/19 14:11:07点击:


 



一、         摘要... 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



2LoginInfo 对象介绍... 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登录您的帐套后,在系统界面上的新建项目选项卡,选中“供应链”后,在右边的列表中选择“销售管理”,在界面下方的几个文本框中输入项目名称,编号,描述等;顺序选择框使用“默认”即可。点击“确定”如果输入信息与先前创建的项目信息不冲突,项目就可被成功创建。


详细资料请联系网站管理员,索取完整版。