版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用友U8开发一月通
用友U8平台技术部
ERP事业部产品市场推广部
2007年1月
总筹划:邢艳凯
主编:张劲涛、李正、侯关士
撰稿:陈鸿远、鞠进步、唐丰、胡景峰、郑芸、郑子阳、王振骞、陈文海、罗文印、吴小山、李东、蔡
再安、廖年兵、蒋志全
审校:姜炜、胡春铉、魏勇、做宇
鸣谢
衷心感谢U8产品本部邓适宜总经理为本书所做的指导和点评
衷心感谢ERP事业部向奇汉副总裁为本书的传播所给予的关注
衷心感谢U8平台技术部、U8总体设计部、U8供给链开发部、U8财务开发部、U8行业开
发部、ERP事业部产品市场推广部在本书的写作推广过程中绐予的大力支持和帮助
目录
目录1
开篇导读7
第一篇:U8开发模式介绍8
第一节U8开发模式8
第二节U8二次开发模式8
2.1U8二次开发8
2.2UAP开发8
第二篇:U8二次开发9
第一节:应用程序框架简介9
第二节:门户开发与集成9
一、功能概述9
二、名词解释9
菜单调整工具错误!未定义书签。
文件错误!未定义书签。
三、如何开发可与门户集成的YBdll9
代码修改错误!未定义书签。
常见问题错误!未定义书签。
参考错误!未定义书签。
挂接菜单错误!未定义书签。
四、如何开发可与门户集成的.NETUserControl!5
通过建立一个工程类型为类库的工程错误!未定义书签。
4.2实现接口IIJseiContro!15
4.3编译该控件输出DLL17
4.4替换文件17
例如源程序代码错误!未定义书签。
挂接菜单错误!未定义书签。
五、可执行文件(EXE)如何挂接到门户18
方、UAP表单和UAP列表如何挂接到门户19
七、如何不使用菜单调整工具增加和修改菜单21
7.1相关表结构21
各种程序类型的增加方法错误!未定义书签。
A.应用习题24
第三节:界面设计与开发24
3.1档案开发24
功能介绍:24
使用环境:24
使用说明:24
应用案例:24
应用技巧:25
应用习题:25
相关控件:参照/列表/MDlExiend25
3.2单据开发25
功能介绍:25
使用环境:25
使用说明:25
应用案例:32
应用技巧:34
应用习题:34
3.3打印控件35
功能介绍:35
使用环境:35
使用说明:35
应用案例:43
应用技巧:43
应用习题:44
3.4凭证开发44
功能介绍:44
使用环境:44
使用说明:45
应用案例:47
应用技巧:50
应用习题:50
相关控件:凭证控件50
第四节:业务功能开发50
4.1加密控制50
功能介绍:50
使用环境:51
使用说明:51
应用案例:54
应用技巧:54
应用习题:54
4.2功能权限控制54
功能介绍:54
使用环境:54
使用说明:54
应用案例:58
应用技巧;60
应用习题:60
4.3数据权限控制60
功能介绍:60
使用环境:60
使用说明:60
应用案例:66
应用技巧:67
应用习题:67
笫五节API应用67
5.1库存局部67
功能介绍:67
使用环境:68
使用说明:68
应用案例:69
应用技巧:70
应用习题:71
5.2采购局部71
功能介绍:71
使用环境:71
使用说明:71
应用案例:79
应用技巧:80
应用习题:80
5.3销售局部80
功能介绍:80
使用环境:80
使用说明:81
应用案例:83
应用技巧:84
应用习题:84
第六节EAI开发84
第一节EAI功能介绍:84
第二节EAI二次开发模式:85
第三节导入导出数据格式标汇:86
第四节支持哪些根底档案和业务单据的的导入导出89
第五节凭证的导入93
第七节工作流94
功能介绍:94
使用过程:94
开发帮助94
第八节插件式开发108
功能介绍:108
使用环境:108
使用说明:108
应用案例:108
应用技巧;108
应用习题:【08
第三篇:UAP应用开发109
第一节:UAP功能介绍109
第二节:UAP安装与卸载110
第三节:UAP应用环境及流程110
第四节:工程定义110
4.1使用工程110
4.2工程的导入导出
4.3任务管理111
第五节:表单管理112
5.1应用开发112
5.1.1UAP表单模型112
5.1.2表单结构设计112
.3布局视图设计116
5.2表单二次开发接口117
功能介绍:117
使用环境:118
使用说明:118
应用案例:129
应用技巧:133
应用习题:133
5.3列表二次开发接口134
功能介绍:134
使用环境:134
使用说明:134
应用案例:138
应用习题:138
5.4后台效劳二次开发138
功能介绍:138
使用环境:138
使用说明:139
应用案例:140
应用技巧:141
应用习题:142
第六节:报表管理142
报表概述错误!未定义书签。
6.2使用报表142
使用说明:142
应用习题:143
6.3报表二次开发接口143
使用说明:143
应用习题:146
第七节:单据转换规那么146
功能介绍:146
使用环境;146
使用说明:147
应用技巧:147
第八节:产品发布147
UAP工程发布147
功能介绍:147
使用环境:148
使用说明:148
二次开发DLL部署148
使用环境:148
使用说明:【48
应用案例:149
应用技巧:150
应用习题:150
第九节:其它功能介绍150
1、参照150
参照设计器150
参照组件159
2、菜单设计器179
3、应用角色179
功能介绍:179
使用说明:179
4、数据引擎定义工具180
功能介绍:180
使用说明:【81
备法182
应用技巧:183
应用习题:183
5、商业敏感数据工具183
功能介绍:183
使用说明:183
应用技巧:【84
应用习题:184
6、栏目设计器184
功能介绍:184
使用说明:184
应用技巧:185
应用习题:Ixs
7、过滤设计器185
功能介绍:185
使用说明:186
应用技巧:187
应用习题:187
第四篇:开发技巧189
第一节:MSSQL2000脚本生成器189
功能介绍:189
使用环境:189
使用说明:189
应用案例:189
应用技巧:189
应用习题:189
第二节:单据模板预置工具190
功能介绍:190
使用环境:190
使用说明:190
应用案例:190
应用技巧:190
应用习题:190
第三节:年结易用性工具190
功能介绍:190
使用环境:190
使用说明:191
应用案例:191
应用技巧:191
应用习题:191
第五篇:习题解答192
开篇导读
今天,企业种类多样,业务流程更加复杂,E即包含的功能越来越多,长期以来,ERP
厂商一直都在努力,试图开发一个能满足各种企业的各种业务的ERP系统,但是,客户的业
务流程总是会变,客户的需求总是层出不穷,变化的速度远远超过了ERP厂商推出新版本或
开发新产品的速度,ERP厂商疲于奔命,即使使尽浑身解数也吃力不讨好。经过冷静思考,
我们可以从低级的生物生态链找到卸掉ERP厂商多年包袱的原型方法,ERP厂商、增值开发
商、集成开发商和E即最终用户形成了企业应用软件的链条,他们承当了不同的职责,获得
不同的利益。ERP厂商集e精力开发标准产品,负责提供功能强大的二次开发平台和集成开
发平台,为支持灵活的客户化工作提供技术支持。客户化有三个级别,第一个级别是系统配
置客户化,RRP软件支持通过配置用户接口和业务操作来满足客户的业务要求:第一个级别
是允许客户修改,在软件许可的情况下,把局部ERP软件模块的代码开放给用户,ERP内置
的系统部件拥有特殊的代码容器,容器可以大大简化对客户修改代码的管理、升级和测试:
第三个级别是提供修改效劳,不用做很大的客户化工作,ERP软件就能满足客户的大局部需
求。因为独特的业务环境.客户还是有个性化的需求,ERP软件厂商提供开发工具或开发平
台,充分利用客户或增值开发商的技术资源来实现客户的个性要求,只要客户化工作严格遵
循ERP软件的编程标准,产品兼容性和集成就不是问题。
用友不遗余力,一直想探索好的科学的客户化工程,曾经开放过局部U8的源代码,因
为无法或不能很好的升级客户化产品,只好做罢。U8已经能支持第一个级别的客户化工程,
通过参数配置可以满足•局部客户要求,但是,U8真正灵活的客户化能力支持却要表达在
第三个级别,U8呈现给用户的要是强大的二次开发平台。针对U870产品,我们已经暴露了
局部控件(比方:登录控件、参照控件、打印控件、自定义报表控件、单据控件和凭证控件)
的局部编程接口,我们也支持在U8门户挂接二次开发接点等。另外我们重拳推出了UAP开
发平台,它针对不同角色(客户、实施、开发、伙伴等)的人员提供了友好、稳定、快速的
开发及实施平台,通过平台技术使编码人员得到最大的解放。希望通过此教程可以为不同角
色的您提供最大能力的提升。
第一篇:U8开发模式介绍
学习根底:
学习此局部内容要具备的根底知识;
学习目的:
学习完此局部内容后要到达的目标;
掌握重点:
此局部内容的重点掌握对象;
第一节U8开发模式
介绍U8的开发方法与步骤
第二节U8二次开发模式
总体介绍U8二次开发模式分为UAP开发和基于控件的U8二次开发两种;下面两节
分别介绍两种不同开发模式的优缺点和应用环境,为什么两种模式都存在,在进行二次开
发时,如何根据具体情况选择不同的开发模式。
2.1U8二次开发
2.2UAP开发
第二篇:U8二次开发
学习根底:
学习此局部内容要具备的根底知识;
学习目的:
学习完此局部内容后要到达的目标;
掌握重点:
此局部内容的重点掌握对象;
第一节:应用程序框架简介
第二节:门户开发与集成
一、功能概述
如何使伙伴二次开发的程序很好地和U8产品集成在一起?需要满足什么条件的程序才能
和门户集成?如何开发一个满足这个条件的程序?本文瘠为您解答这些问题。
二、名词解释
功能:调整菜单位置:新增、修改、删除菜单(除【眼系统菜单外)C
菜单调整工具在UAP中,通过菜单”工具一>菜单调整工具”进入。
位置:在U8安装目录的Portal目录里。
该文件其实是一个xml文件,可以用任何文本编辑器翻开。
其内容描述了双击每个末级菜单工程时需要调用的物理程序。
三、如何开发可与门户集成的VBdll
引用工程UFPortalProxylnterface
文件位置:U8安装路径\
相关代码修改
cisProductFacade文件为门户的入口文件,即在idt.dll文件后assembly项所对应的类
名。如下所描述的:
<idtid:'TestOlJtype=,O'assembly='TestU8Prj.cisProductFacade*/>
assembly属性描述的对应类要实现接口ILoginalbeo
比方idt.dll中描述了如下信息:
<idtid=,TestOl*type=,O'assembly=,TestU8Prj.clsProductFacade,/>
那么要在clsProductFacade中实现ILoginablc接口。即用代码:
然后在该接口的实现函数中转发调用原先工程中的Login,CalIFunction,Logoff三个方
法,具体参见后附的例子。在左树启动一项命令时依次调用Login和CallFunction。在门户退
出或在权限管理中结束该产品时调用Log0ffo
子系统必须自己维护是否已经进行了子系统登录过程,业务系统须维护子系统是否已经登
录。
Login对象从gbusiness中通过调用GetVBclsLogin方法获得。
各接口含义如下:
I、Login接口(PrivateFunctionILoginable_Login()AsBoolean),不管弹出的是模式窗体
还是非模式窗体,此接口在成功登录后须返回True,而且要保证登录成功后,第二次调用此
接口时也要返回True。只有在登录失败前方可返回False。也就是说此接II返回值的含义是
是否已经成功登录子系统,
2、LogOff接口(PrivateFunctionILoginable_LogOff()AsBoolean),此接口的含义是执
行LogOff过程,如查成功使该子系统牌LogOff状态返回True,否那么返回False。也就是
说,如果该子统还未登录,那么真接返回False就可以了。如果系统处于已经登录的过程,
那么执行业务组原有所需的LogOff过程,如果执行功能,正确LogOff了子系统,那么返回
True,否那么返回False。如果在实际程序中没有此过程,那么直接返何True即可。
3^CallFunction接口(PrivateFunctionILoginable_CallFunction()AsBoolean)。如果861
产品没有子系统登录过程的产品,此值须返回True.
4、对于显示模式窗体的产品,如果已经申请了任务,请在模式窗体退出时自己去除任
务。
实现这三个方法的例子如下:
PrivateFunctionILoginable_Login()AsBoolean
IfgbLogined=TrueThen
ILoginable_Login=True
ExitFunction
EndIf
If((Notg_businessIsNothing)Andg_bLogmed=False)Then
DimoLoginTmpAsObject
SetoLoginTmp=g_business.GetVBclsLogin()
SetgoLogin二oLoginTmp
ILoginable_Login=Login(oLoginTmp)
If(ILoginab1e_Login=True)Then
gbLogined=True
EndIf
Else
ILoginable_Login=Notg_businessIsNothing
EndIf
EndFunction
PrivateFunctionILoginab1e_LogOff()AsBoolean
If(g_bLogined=True)Then
1Loginab1e_LogOff=LogOff()
If(ILoginableLogOff二True)ThengbLogined=False
EndIf
Else
ILoginab1e_LogOff=True
EndIf
EndFunction
.1增加Business属性
可读可■写,且对大小写敏感。此属性维护一个对于此业务工程全局变量,以实现和VB程序
和870Portal的交互。参考实现如下:
PublicProperlyGelBusiness()AsObject
SetBusiness=g_business
EndProperty
PublicPropertySetBusiness(busValAsObject)
Setg_business=busVal
EndProperly
.2增加全局变■
新建一module文件,并参加如下全局变量:
Publicg_businessAsObject
Publicg_bLoginedAsBoolean
三种窗体
.1修改嵌入Portal的窗体文件
原来有MdiExtender控件的窗体
要嵌入Portal的窗体
修改方法:
调用CreateFormEnv方法
调用ShowForm方法
每个窗体都要有方法ExitForm
.2修改第一次弹出就是模态的窗体
可以直接使用通过采用VB窗体的Form.Show(vbModal)的方式,也调用ShowForm方法来
显示此窗体c
.3由嵌入Portal的窗体弹出的窗体,
不作修改,如果是模式窗体,请在此窗体上参加UFFormPartner控件
UFToolbar的修改
.1在Settoolbar之前将g_business传入
.2在Settoolbar之前设置Tag信息
设置微软Toolbar每个Button的Tag信息
调用CreatePortalToolbarTag方法设置
例如
button.Tag=
CreatePorialToolbarTag(<<ICONNEW'V'ICOMMON^/TortalToolbar',)
注意:严禁创立屡次
人机工程部给出完整的图标,并制定相应文件的命名规格
放在%U8SOFT%的icons目录下
直接使用图标的文件名(不需扩展名)
常用(ICOMMON):如翻开、保存等
编辑(IEDIT):如增行、拷贝单元格等
处理(IDEAL):如审核、分单等
查询(ISEARCH):如过滤、联查等
PortalToolbar,目前填入此值即可。
.3在窗体的Unload事件中参加
SetUFToolbarl.Business=Nothing
中间过程
.1判断窗体是否翻开
FormlsOpened
.2设置并激活某个已经存在的窗体
SotFormActive
.3在显示过程中(窗体已经显示)关闭自身窗体
CloseForm
程序已经修改,双击门户节点时没有反响,调用状态进不了VB程序;
未正确修改cIsProductFacade文件;
窗体已经嵌入到Portal中,但Toolbar的相关信息未转移到门户的工具栏上;
是否正确设置了每个Button的Tag信息;
ShovvForm
显示嵌入Portal的窗体
PublicFunctionShowFonn(ByValobjAsObject,ByVaiSublDAsString,ByVaisKcyAs
String,OptionalmodalableAsBoolean=False,OptionalDockToProtalAsBoolean=True,
OptionalByVaivfdAsObject)AsString
obj:Form对象:
SublD:子产品号;
sKey:Key,注意不能是form的Hwnd,在窗体的生命周期中,此值必须唯一;
modalable:该窗体是否为Model窗口;
DockToProtal:是否要嵌入到Portal中;
vfd:由CreateFonnEnv对象的返回对象;
CreateFormEnv
初始化嵌入Portal的环境
PublicFunctionCreateFormEnv(ByVaisKeyAsString,ByRefformObjAsObject)As
VIJFormDescriptor
sKey:Key,注意不能是form的Hwnd,在窗体的生命周期中,此值必须唯一;
formObj:Form对象
CIoseForm
关闭一个已经翻开的窗体
PublicFunctionCloseForm(ByValsKeyAsString,ByVaiobjAsObject)
sKey:Key,注意不能是form的Hwnd,在窗体的生命周期中,此值必须唯一
obj:Form对象。
FormlsOpened
判断某个Key值的窗体是否已经翻开
PublicFunctionFormIsOpened(ByValsKeyAsString)
sKey:Key,注意不能是form的Hwnd,在窗体的生命周期中,此值必须唯一;
CreatePortalTooIbarTag
创立Toolbar的Tag信息
PublicFunctionCreatePortalTooIbarTag(ImageAsString,actionSetAsString,
toolbarTypeAsString)AsString
Image按钮的图片
actionSet分组
toolbarType分组Toolbar的类型
SetFormActive
使某个窗口成为当前窗口
PublicFunctionSetFormActive(ByValsKeyAsString,ByVaiobjAsObject)
sKcy:Key,注意不能是form的Hwnd、在窗体的生命周期中,此值必须唯一
obj:Form对象
菜单调整工风s?也凶
“重新项载臣全部展开」全部收维
F基电档案
日新增u保存
El业务自动生成。
二财务合计
±总厮菜单描述
V应收浜统
3应付系统菜单不存在
困固定资产
开网上报梢
3网上银行
aYE则务
UF噂表菜单的多语名称,将在U8
菜单编号:
三现金流量表
S公司对原左树菜单里显示
蕈据懑菜单名称:|VBDLLftfiX
王报麻中心口
土现金管理菜单英文名称:|r«stP.rVBDLL
4.管理会计如果是文件夹这里选否
a客户关浜莒理
司供应链菜单繁体名称:|'ZBDLLWlS
3'生产用睡
F1人力避源是否末级:
+:睢觉设置如果控制功能权限,这里就
二人事省理
4.组组机构是否控制榔艮:r选是
3人员昔理
T统计分析
程序类型:pBDLL
se£
、骄资管理
⑷计件工资参数:这里选择VBDLL
士保障福利管理
4J考勤休假首理o=tU8)rj.clzProductFacady"
D9名
3人事合同首理
W招聘管■理
7用训岂理
与然勃筲理
需要中增加—一输入VBDLL的完整类名称。
id=ua_menuenu_id
type=0
assembly=dll类名
四、如何开发可与门户集成的.NETUserControl
.netusercontrol与门户集成需要建立实现lUserConlrol接口的组件
此处工程名称为
4.2实现接口lUserControl
在该工程中添加以下DLL的引用
U8安装路径
U8安装路径\UAP\
U8安装路径
U8安装路径
U8安装路径
然后实现接口luserControl:
lUserControl接口有三个方法:
ControlCrcatcControl(U8Login.cisLoginlogin,stringMcnuID,stringParamtcrs);
功能描述:该方法创立要显示的usercontrol
参数描述:loginu8登陆对象,该对象不能转换成u8I.ogin.clsLoginClass.
MenuID:翻开的菜单ID
Paramters菜单的参数描述,它是一个XML字符串其定义格式如下:
<propertytype="IUserControl"id=w,dllpath二”二次开发的DLL路径“classname=''二次开发
的命名空间加类名”,
(parameters/〉
</propcrty>
dllpath:dll的路径,要用u8soft的相对路径,最好放在uap目录下;
id:UserContrl唯一标识,其值自定;
type:属性值必须为luserControl",区分大小写;
parameters:需要给程序(UserControl)传送的数据,格式自定。
返回值要显示的uscrcontrol
用法:
要在门户中显示自定义的窗体,必须在此函数内实例化一个从control继承
过来的对象,弃且返回该对象
VoucherAction[]CreateToolbar(U8Login.cisLoginlogin);
功能描述:在u8门户上创立Toolbar对象
参数描述:login当前的u8登陆对象
返回值toolbar对象数组
VoucherAction对象是一个toolbarbutton的描述其用法如下
其参数描述如卜.:publicVoucherAction(stringtext,stringtoolTip,boolisSystemButton,
boolisHavcPDpcdom,stringid,lActionDclegatedele,VoucherActionTypctypcNamc,
intsortNo,stringparentKey,stringauthlD);
Text:button的名称
toolTip:提示名称
isSystemButton:是否系统按钮
isHavePopedom:是否需要权限控制
id:toobarbutton的ID,该ID不允许重复,如果重复那么后添加的对象无效
dclc:action的代理对象,在该代理内实现toolbar的具体操作
typeName:toolbarbutton共分四种类型,类型相同的toolbarbutton显示在同一组中
sorlNo:排序号
parentKey:父键,如果没有那么为null
authlD:权限ID
用法:
〃定义toolbar返回对象
UFIDA.U8.Portal.UAPFacade.VoucherActionE]actions=newVoucherAction[2];
〃定义toolbar的处理事件
UserActionDelegateactionDelegate=newUserActionDelegateO;
〃实例化toolbarbutton对象
actions[0]=n?wVoucherAclion("确定","",false,false,"blnOK”,actionDelegate,
VoucherAetionType.Normal,1,null,null):
actions[。]=newVoucherAction("取消",false,false,"blnCance】“,actionDelegate,
VoucherActionType.Normal,1,null,null);
〃返回要显示的toolbar
returnactions
boolWserControl.CloseEvent()
功能描述:uscrcontrol的关闭事件
参数描述:返回值是否关闭当前窗体,如果是true那么关闭否那么保持当前状态
4.3编译该控件输出DLL
编译出的DLL推荐拷贝到u8somuap'runlime目录下
4.4替换文件
替换文件:UFIDA.U8am.UAPfaaded,替换到U8安装目录\UAP\RUNTIME下。
例如源程序:unDAUaUAPJ)emaP«pleManBgBrjar
2?二inJ凶
“重新加我/全部展开」全部收箍
司基批档案.金融增/保存输入,只能由字母和数
臼业务
B财务合计字组成。
3总厮菜单描述
3应收浜统
3应付系统菜单不存在
;由固定资产
由网上报梢
:也向上银行
:由VE则务菜单的多语名称,将在U8
UF噂表
菜单编号:|UAIOOO
3现金流量表左树菜单里显示
:S公司对原
禀据通菜单名称:|Us«rCo>troli9Ji^n
:也报味中心
由现金管理菜单英文名称:|TestF»rUserControl如果是文件夹这里选否
国管理会计
3客尸共浜昔理
|UserCoitroiyilii1
3供应斑菜单繁体名称::
国生产倚睡
日人力资源
是否末级:如果控制功能权限,这里就
用嗨础设置
T人事管理I选是
用殂税机构是否控1M棚艮:r
3人员昔理
3统计分析
程序类型:NetVserContr-oi
sef
由骄资管理这里选择
由计件工资参数:l^ropartytyp>=*1Vs«rControl*ic.NETUsercontrol
ti保障福利笞理
41老爹游假昔理
Dll类名/EXE路径:
3人事合同昔理
F招胯常理
3比训管理
山州砂管理rJ
NETIkercontrolIKt.此项
形如(propertytype="IUse!,Control"id='M,dllpath="二次开发的
五、可执行文件如何DLL路径”clas$namc=''二次开发的命名空
(EXE)间加类名”〉
<paramctcrs/>
、翻开菜单调整工具;
1</property〉
2、鼠标选中需要挂接的文件夹(如果没有
3、
菜单调整工及£?二ini凶
“重新加我/全部展开」全部收箍
F基批档案:只新增史以.物次*保存
E1业务
二财务会计
三马师菜单描述
彳沿香自动生成
新建自定义表单8菜单不存在
钏建自定义表单8
新建自定义表单8
引入源单据2
新建自定义表单8
新建自定义表单冽表菜单的多沿名称,将在U8
菜单编号:
期建自定义表单洌表
新建自定义表单8列表左树菜单里显示
引入源单据2列表菜单名称:
新建自定义表单例表
,由凭证菜单英文名称:
:由出纳
±现金流量表
菜单繁体名称:
5咪表|EXE测试如果是文件夹这里选否
王综合辅助账
i由期末是否末级:
UAF表单厕试
由应收系妩
土应付系妩是否控1M棚艮:如果控制功能权限,这里就
3固定资产
3网上报销
司网上银行程序类型:|EXE选是
;31VE则务
UTO报表第数:
王现金流母表
:国公司对陈
票犯遇这里选择EXE
国报殊卬心
♦现金管理
,笠理合i.+
FXF.时.班加芽为这里输入EXE文件的路径,是一个相对于U8安装路径的相对路
4、保存后,日到土城一T米平制不,这.
径,举例,U8安装在E:\U8Soft,这里设置为,表示E:\U8Sofi。
文件(这里E:\U8Scft为U8安装路彳
id=,UA8*typo=,1'assombly=*.\EAI\UoEAI.cxe,/>
六、UAP表单和UAP列表如何挂接到门户
1、挂接UAP表单
£?二1HJ凶
“重新加我/全部展开」全部收箍
F基批档案
E1业务
⑷财务合计
E哲理合计
E成本营理
3号
于数据录入
生:核篁
,£■计划
4,预测
2分析
3项目若理
3烫金管理
V名户关系管理
&}供应擅
⑷生产卡蜡
田人力资源
±集团应用
aOA
司决策管理
引企业应用集成
重也凶
“重新加我0全部展开」全部收箍
―新增?更改a删除&保存
E1业务输入,只能由字母和数
日财务合计
H总厮菜单描述字组成。
♦'设置
新建自定义表单8UAF菜单
新建自定义表单8
新建自定义表单8末级节点
引入源单据2
新建自定义表单8
新建自定义表单冽表
菜单编号:|UAPLi-.T«stO0f;菜单的多语名称,符在U8
劭建自定义表单洌表S
新建自定义表单8列表左树菜单里显示
引入源单据2列表菜单名称:|叭?列装测试
新建自定义表单例表
,由凭证菜单英文名称:[TestP.rUAPFornListJJ如果是文件夹这里选否
由出纳
±现金流量表
Z味表菜单笠体名称:|UAP列本测试
王综合辅助账
王期末
是否末级:斤
EXEWa如果控制功能权限,这里就
UAF列袤。I试
4j应收系统是否控制燃艮:r选是
3应付系统
3固定资产
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司试用期转正工作总结15篇
- 2021教师辞职报告(集锦15篇)
- 关于小学生祖国在我心中演讲稿范文合集七篇
- 2024-2025学年高中语文 第三单元 古代议论性散文 序列写作3善待生命 学习论证教学实录 新人教版必修3
- 关于外贸类实习报告集锦五篇
- 八年级语文上册 龟虽寿教学实录 新人教版
- 江苏省淮安市重点高中2025届高三上学期12月阶段性检测生物试卷含答案
- 数字化背景下保险法概论“双线”教学模式的设计与实施
- 银行对公业务主要产品介绍
- 简单的暑假读书心得作文100字10篇
- DL-T5440-2020重覆冰架空输电线路设计技术规程
- 脓毒血症教学查房
- 行政复议法-形考作业3-国开(ZJ)-参考资料
- 工程设计能力提升措施方案
- 研究方法与学术写作智慧树知到期末考试答案2024年
- 柜式七氟丙烷气体灭火系统安装与综合项目施工专项方案
- (正式版)JBT 14587-2024 胶体铅酸蓄电池 技术规范
- 小学生作文方格纸
- 小区内命案防控应急预案
- 2024年内蒙古交通集团兴安分公司招聘笔试参考题库附带答案详解
- 临电施工方案与施工组织设计
评论
0/150
提交评论