快速开发工具基础教程方案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
U8知识库文档 U8开发之快速开发工具 知识库属性适用产品单据、列表等相关产品,不适用报表、工作流支持版本V11.0 ; V890; V10.0; V10.1; 行业通用关键字最后更新时间作者 摘要 U8快速开发工具是针对客户化开发的特点,基于U8平台而开发的一套简化、快速、高效的U8单据开发工具。使用快速开发工具开发的单据与U8标准单据风格一致,可通过数据库脚本的简单调整设置单据上字段格式(文本、日期、参照、下拉框)等。使用快速开发工具开发的单据可以注册单据插件实现复杂逻辑编写。 快速开发工具是基于VB 6.0 开发工具,依据用友U8单据开发原理开发的适用于客户化快速、高效、简单、易学的特点而开发的一套工具。 目前快速开发工具分为V890、V10.1、V11.0 三个版本。 什么是快速开发工具? 快速开发工具包含三部分: 快速开发工具基础安装包:安装快速开发工具所用到的基类; 使用快速开发工具完成的Demo样例:安装Demo样例后,开发人员可以参照Demo样例的数据库脚本,快速完成客户化单据脚本。 脚本抽取工具:使用快速开发工具完成的单据都是通过大量的数据库脚本来实现的,因此使用数据库脚本抽取工具可以直接抽取单据用到的脚本。 目标 本文主要介绍如何安装及使用快速开发工具,如何设置单据模板的下拉、参照,如何设置自定义按钮,挂接客户化开发代码,如何使用快速开发工具设置单据列表。 快速开发工具可以做什么? 快速开发工具主要是用来做U8的客户化单据开发。 数据字典 略。 如何安装快速开发工具? 安装基础安装包(890/10.0/10.1/11.0) 安装包依据U8产品版本的不同而有相应的适用版本 安装KK-U8110-201303212339-EFBASE.msi文件 进入安装界面 重启机器。安装完成后会在U8的安装目录下出现KK文件夹,此处存放快速开发工具。 安装Demo样例 配合快速开发工具,我们提供了Demo样例。 安装KK-U8110-201303220000-EFDEMO.msi 输入数据库连接密码,选择要升级的账套。 安装完成后,在U8的安装目录下生成脚本文件。如下图所示: 脚本包含Demo样例的单据脚本、视图脚本、物理表脚本等。 进入U8企业应用平台――基础设置――基础信息――系统启用,启用“培训DEMO模块”,如下图所示: 启用该模块后,在U8业务工作――供应链模块下会出现“培训DEMO模块”。如下图所示: 双击菜单,进入单据新增界面,如下图所示: 脚本抽取工具 配合U8快速开发方法,在快速开发工具基础安装包中包含脚本抽取工具。如下图所示: 运行脚本抽取工具 输入数据库sa密码,点击登录,跳转到查询界面。1:选择账套;2、输入要查询单据的menu_id(支持模糊查询);3、点击抽取按钮(可分别选择单据、列表、权限、菜单) 到此为止,快速开发工具及样例都已安装完成。 快速开发工具应用 以下以新增“DEMO业务单3”单据为例进行讲解。 创建“DEMO业务单3”菜单 首先,以“DEMO 业务单1”为范例,使用脚本抽取工具抽取“DEMO 业务单1”的菜单脚本,如下图所示: 选择“菜单”页签,勾选“DEMO 业务单1”(支持按照单据名称、CardNum模糊查询),点击“抽取”按钮,此时在上面窗体出现对应出菜单脚本,将脚本考入文本编辑器: DEMO业务单1 预置菜单脚本 --------------------------------当前工具版本 V11.2.5 脚本创建时间:2013-03-22 16:18:43----- -- 创建菜单脚本 GO -- select * from UA_Menu where cMenu_id=EF IF NOT EXISTS (select * from UA_Menu where cMenu_id=EF) BEGIN delete from UA_Menu where cMenu_id=EF insert into UA_Menu ([cMenu_Id],[cMenu_Name],[cMenu_Eng],[cSub_Id],[IGrade],[cSupMenu_Id],[bEndGrade],[cAuth_Id],[iOrder],[iImgIndex],[Paramters],[Depends],[Flag],[IsWebFlag],[cImageName]) values(EF,培训DEMO模块,Null,Null,0,SCMG,0,,-8000,0,Null,Null,Null,Null,Null) END GO -- select * from UA_Men

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档