泛微OAecology二次开发实例开发说明_第1页
泛微OAecology二次开发实例开发说明_第2页
泛微OAecology二次开发实例开发说明_第3页
泛微OAecology二次开发实例开发说明_第4页
泛微OAecology二次开发实例开发说明_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

泛微OAecology二次开发实例开发完整说明文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]二次开发培训文档1、主要的程序构造EcologyClassbeanCLASS文件js JAVASCRIPTVBSCRIPT脚本CssJSP页面使用的样式ImagesImages_faceImages_frame系统中使用的图片的存放名目CrmWorkflow 该功能分文件夹存放每个功能的文件WEB-INFProp系统配置文件存放Service系统的接口配置文件的存放JSP页面,一个JAVAJSP页面1jsp页面通常需要包含什么内容2JSP页面JSP页面上一般不消灭中文,全部使用标签的形式来显示中文:页面中将通过<%=(413,)%>这样413selectlabelnamefromhtmllabelinfowhereindexid=413andlanguageid=7”来猎取languageid=7表示中文显示名称,languageid=8表示英文显示名称.deletefromHtmlLabelIndexwhereid=81249deletefromHtmlLabelInfowhereindexid=81249INSERTINTOHtmlLabelIndexvalues(81249,”选择范围”)INSERTINTOHtmlLabelInfoVALUES(81249,”选择范围”,7)INSERTINTOHtmlLabelInfoVALUES(81249,”Rangeofchoice”,8)INSERTINTOHtmlLabelInfoVALUES(81249,”选择范围”,9)3、JAVA程序的根本组成ECOLOGYJAVA程序建议继承BaseBeanBaseBean中主要封装了两个方法:写日志文件,猎取配置文件中的参数值。publicStringgetPropValue(Stringfname,Stringkey)publicvoidwriteLog(Objectobj),怎样在页面中引用权限,怎么样增一个权限,如何在开发的模块上引入权限掌握ECOLOGY的风格保持全都中的权限;增的页面上引用的ECOLOGY中还没有的权限;(Ecology)_JSP式样编写指南>保证开发的页面在风格上和原有系统保持全都2、引用系统中的权限首先从系统的权限设置中找到需要引用的权限名称,如下如找到ID41,然后通过“selectrightdetailfromsystemrightdetailwhererightid=41”得到其rightdetail=“AddAddressType:Add”,那么在JSP页面中通过如下语句,就可以使得只有的“地址类型维护”这个权限用的用户可以查看该页面<%if(!(“AddAddressType:Add“,user)){return;}%>1、主要数据构造2、如何从缓存中猎取人员信息〔对三个缓存的简洁介绍〕〔主数据,明细数据,一般信息等在数据库中如何存放,主要为了考虑报表的问题〕1、文档的主要数据构造文档信息的主要存储表DOCDETAIL:文档信息存储表,主要存放文档的根本信息DOCDETAILCONTENT:文档内容存放表〔ORACLE数据SQLSERVER数据库不用该表〕DOCIMAGEFILE:文档,附件关联表,此表记录文档和附件〔WORD,EXCEL格式文档在数据库中依据附件格式存放〕的关系〔即一个文档关联了几个附件〕IMAGEFILE:附件路径存放表,此表记录了文档的附件〔或者WORD,EXCE〕存放在文件效劳器上的位置DOCSHARE:文档共享表那些用户了2、流程的主要数据构造据对应着一张独立的数据表1、表单一、对于表单而言流程的数据信息存放在三个数据表中人,创立时间,流程类型等等Workflow_form:REQUESTID字段和Workflow_requestbase表关联该表存放了流程的明细信息,同样通过REQUESTID字段和Workflow_requestbase表关联Workflow_form和Workflow_formdetail表中哪些字段Workflow_formdetail表中存放了大量字段,全部使用表单的流程的字段都在这两个表中,如何猎取每个流程使用了那些字段呢A、 找到流程的类型ID,假定为wfidB、 找到流程用了哪个表单selectformidfromselect(workflow_basewhereid=wfidandisbill=’0’select(selectselectfieldlablefromworkflow_fieldlablewherewhere=andlangurageid=7and=asname,id=fieldid)fromworkflow_formfieldwhere(selectid=fieldid)fromworkflow_formfieldwhereformid=上面猎取的FORMIDand(isdetailisnullorisdetail=’’)哪些明细字段:selectselect(selectfieldnamefromworkflow_formdictdetailwhereid=fieldid)fromworkflow_formfieldworkflow_formfieldwhereformid=上面猎取的FORMIDandisdetail=’1’2、单据对于表单而言流程的数据信息存放在三个数据表中人,创立时间,流程类型等等Workflow_formWorkflow_requestbase和单据表之间的关系信息REQUESTID字段Workflow_requestbase表关联,如何猎取该表呢:A、找到流程的类型IDwfidB、 找到流程用了哪个单据selectformidformworkflow_basewhereid=wfidandisbill=’1’C、通过单据ID可以猎取到该单据使用的字段Select*fromworkflow_billfieldwherebillid=formidD、通过单据ID找到其用了那个表存储流程主信息,那个表存储流程明细信息selectselecttablenamefromworkflow_bill

whereid=selecttablenamefromworkflow_billdetailtablewhereid=formid各单据主明细表:该表存放了流程的明细信息,同样通过Workflow_requestbase表关联3、流程的其他信息表构造流程处理人状况表此表存储了流程当前未操作者,已操作者等信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论