ec二次开发
- 格式:ppt
- 大小:728.00 KB
- 文档页数:12
二次开发方案引言随着互联网的普及和发展,许多企业开始重视软件系统的二次开发,以满足其独特的业务需求。
在本文档中,我们将探讨二次开发方案的重要性,并提供一些相关的实施建议。
二次开发的定义二次开发是指在现有的软件系统基础上进行功能增强、定制化开发的过程。
通过二次开发,企业可以根据自身业务需求,对现有系统进行改造和优化,以满足其独特的业务要求。
二次开发的重要性1.适应业务需求在市场竞争日益激烈的今天,企业需求不断变化。
现有的软件系统可能无法完全满足企业的需求,因此二次开发成为了不可或缺的一环。
通过二次开发,企业可以根据自身业务需求,定制系统功能,以更好地支持业务流程。
2.提升工作效率通过二次开发,可以针对现有软件系统的不足之处进行优化和改进。
这些改进可能包括界面操作优化、功能整合、自动化流程等,可以有效提升员工的工作效率,减少重复劳动,提高生产效率。
3.降低成本相比于自行开发一个全新的软件系统,进行二次开发往往更加经济高效。
二次开发不需要从零开始,而是基于现有系统进行改进和定制。
这样可以节省开发成本和时间,降低项目风险,同时提高项目的成功率。
二次开发的实施建议1.需求分析和规划在进行二次开发之前,首先需要进行详细的需求分析和规划。
与业务部门沟通,了解他们的具体需求和期望,然后根据这些需求制定开发计划和时间表。
2.选择合适的开发工具和技术在进行二次开发时,选择合适的开发工具和技术是非常重要的。
根据企业的具体需求和系统特点,选择适合的开发语言、框架和数据库等工具。
同时,考虑到二次开发的稳定性和可维护性,选择流行且有良好支持的开发工具和技术更为推荐。
3.合理的功能定制和改进在进行二次开发时,需要根据需求来进行功能定制和改进。
尽量避免过度定制,以免影响系统的稳定性和维护成本。
定制和改进的功能应该能够满足业务部门的需求,同时保持与原有系统的兼容性。
4.测试和部署在二次开发完成之后,需要对新功能进行全面测试,确保其稳定性和可靠性。
二次开发培训文档一、ECOLOGY系统框架结构1、主要的程序结构EcologyClassbean 存放编译后的CLASS文件js 系统中使用的JAVASCRIPT和VBSCRIPT脚本Css 系统中JSP页面使用的样式ImagesImages_faceImages_frame 系统中使用的图片的存放目录CrmWorkflow 该功能分文件夹存放每个功能的文件WEB-INFProp 系统配置文件存放Service 系统的接口配置文件的存放二、说明一个JSP页面,一个JAVA程序的基本组成,如何阅读JSP页面1、一个jsp页面通常需要包含什么内容2、如何阅读一个JSP页面由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标签的形式来显示中文:比如:在IE上显示“姓名”那么在JSP页面中将通过<%=SystemEnv.getHtmlLabelName(413,user.getLanguage())%>这样的形式来表示,其中的数字413就是表示姓名,同时可以通过“select labelname fromhtmllabelinfo where indexid=413 and languageid=7”来获取到“姓名”这个显示名称,其中languageid=7表示中文显示名称,languageid=8表示英文显示名称.delete from HtmlLabelIndex where id=81249delete from HtmlLabelInfo where indexid=81249INSERT INTO HtmlLabelIndex values(81249,'选择范围')INSERT INTO HtmlLabelInfo VALUES(81249,'选择范围',7)INSERT INTO HtmlLabelInfo VALUES(81249,'Range of choice',8)INSERT INTO HtmlLabelInfo VALUES(81249,'選擇範圍',9)3、JAVA程序的基本组成在ECOLOGY中开发JAVA程序建议继承weaver.general. BaseBean,在BaseBean中主要封装了两个方法:写日志文件,获取配置文件中的参数值。
ado技术在microsoft office excel二次开发中的应用
ADO技术在Microsoft Office Excel 二次开发中应用很广泛。
ADO技术是一种强大的数据接口,可以让你建立跨应用程序和跨语言的连接,实现数据操作和访问,扩展Excel的功能。
在Excel中使用ADO技术,可以让你灵活地实现Excel二次开发,构建各种功能强大的应用程序。
例如,你可以利用ADO技术来收集和整合多种不同的数据源,并将其转换成Excel可以识别的格式。
当你完成收集和整合工作之后,你还可以使用ADO技术来处理Excel表格中的数据,包括查询、更新和删除数据库记录等复杂操作。
此外,可以运用ADO技术实现Excel系统之间的通信,使用一个Excel系统来控制另一个Excel系统。
可以说,ADO技术在Excel二次开发中非常重要,可以帮助你扩展Excel的功能,为你带来更多惊喜。
二次启垦训练文档之阳早格格创做一、ECOLOGY系统框架结构1、主要的步调结构EcologyClassbean 存搁编译后的CLASS文献 js 系统中使用的JAVASCRIPT战VBSCRIPT足本Css 系统中JSP页里使用的样式ImagesImages_faceImages_frame 系统中使用的图片的存搁目录CrmWorkflow 该功能分文献夹存搁每个功能的文献WEB-INFProp 系统摆设文献存搁Service 系统的交心摆设文献的存搁二、证明一个JSP页里,一个JAVA步调的基础组成,怎么样阅读JSP页里1、一个jsp页里常常需要包罗什么真质2、怎么样阅读一个JSP页里由于ECOLOGY系统收援多谈话,果此正在JSP页里上普遍不出现华文,局部使用标签的形式去隐现华文:比圆:正在IE上隐现“姓名”那么正在JSP页里中将通过<%=SystemEnv.getHtmlLabelName(413,user.getLanguage())%>那样的形式去表示,其中的数字413便是表示姓名,共时不妨通过“select labelname fromhtmllabelinfo where indexid=413 and languageid=7”去获与到“姓名”那个隐现称呼,其中languageid=7表示华文隐现称呼,languageid=8表示英文隐现称呼.delete from HtmlLabelIndex where id=81249delete from HtmlLabelInfo where indexid=81249INSERT INTO HtmlLabelIndex values(81249,'采用范畴')INSERT INTO HtmlLabelInfo VALUES(81249,'采用范畴',7)INSERT INTO HtmlLabelInfoVALUES(81249,'Range of choice',8)INSERT INTO HtmlLabelInfo VALUES(81249,'選擇範圍',9)3、JAVA步调的基础组成正在ECOLOGY中启垦JAVA步调修议继启.BaseBean,正在BaseBean中主要启拆了二个要领:写日志文献,获与摆设文献中的参数值.public String getPropValue(String fname , String key)public void writeLog(Object obj)三、页里权力统造的证明,何如正在页里中引用权力,怎么样新删一个权力,怎么样正在新启垦的模块上引进权力统造正在那一部分将形貌:新删的页里怎么样脆持战ECOLOGY的风格脆持普遍;新删的页里上引用ECOLOGY中的权力;新删的页里上引用新的ECOLOGY中还不的权力;1、不妨根据<泛微协共商务系统(Ecology)_JSP式样编写指北>包管新启垦的页里正在风格上战本有系统脆持普遍2、引用系统中的权力最先从系统的权力树坐中找到需要引用的权力称呼,如下如找到“天面典型维护”那个权力,其ID为41,而后通过“select rightdetailfrom systemrightdetail where rightid=41”得到其rightdetail=“AddAddressType:Add”,那么正在JSP页里中通过如下语句,便不妨使得惟有的“天面典型维护”那个权力用的用户不妨查看该页里<% if(!HrmUserVarify.checkUserRight("AddAddressType:Add ", user) ) {response.sendRedirect("/notice/noright.jsp");return;}%>3、新删新的权力统造新功能的查看四、系统的人员构造结构的介绍1、主要数据结构2、怎么样从慢存中获与人员疑息(对付三个慢存的简朴介绍)五、对付过程,文档数据的存搁证明(主数据,明细数据,普遍疑息等正在数据库中怎么样存搁,主要为了思量报表的问题)1、文档的主要数据结构文档疑息的主要保存表DOCDETAIL:文档疑息保存表,主要存搁文档的基础疑息DOCDETAILCONTENT: 文档真质存搁表(如果是ORACLE数据库,如果文档的典型是HTML文档,那么文档真质存搁正在该表中,SQLSERVER数据库不必该表)DOCIMAGEFILE:文档,附件闭联表,此表记录文档战附件(WORD,EXCEL要领文档正在数据库中依照附件要领存搁)的闭系(即一个文档闭联了几个附件)IMAGEFILE:附件路径存搁表,此表记录了文档的附件(大概者WORD,EXCE)存搁正在文献服务器上的位子DOCSHARE:文档共享表SHARINNERDOC:文档共享明细表,此表存搁了该表简直共享给那些用户了2、过程的主要数据结构那里主要介绍过程的数据存搁结构及如果通过过程典型获与到过程的字段疑息,过程的载体分为表单战票据二类,表单战票据的辨别正在于:所有使用表单的过程数据存搁正在共一个表中,而票据每个票据对付应着一弛独力的数据表1、表单一、对付于表单而止过程的数据疑息存搁正在三个数据表中Workflow_requestbase:该表存搁了过程的基础疑息:题目,创修人,创修时间,过程典型等等Workflow_form:该表保存了过程的简直疑息通过REQUESTID字段战Workflow_requestbase表闭联Workflow_formdetail:该表存搁了过程的明细疑息,共样通过REQUESTID字段战Workflow_requestbase表闭联二、通过过程的典型怎么样获与该过程使用了Workflow_form战Workflow_formdetail表中哪些字段正在Workflow_form战Workflow_formdetail 表中存搁了洪量字段,所有使用表单的过程的字段皆正在那二个表中,怎么样获与每个过程使用了那些字段呢?A、找到过程的典型ID,假定为wfidB、找到过程用了哪个表单select formidfromworkflow_base where id=wfid andisbill=’0’C、赢得该表单用到了哪些主字段:select(select fieldlablefrom workflow_fieldlable where workflow_fieldlable.fieldid=workflow_formfield.fieldidandlangurageid=7and workflow_fieldlable.formid=workflow_formfield.formid)asname,(select fieldnamefrom workflow_formdict whereid=fieldid)from workflow_formfield where formid=上头获与的FORMID and (isdetail is null orisdetail=’’)哪些明细字段:select(select fieldnamefrom workflow_formdictdetail whereid=fieldid)from workflow_formfield where formid=上头获与的FORMID and isdetail=’1’2、票据对付于表单而止过程的数据疑息存搁正在三个数据表中Workflow_requestbase:该表存搁了过程的基础疑息:题目,创修人,创修时间,过程典型等等Workflow_form:该表只存搁Workflow_requestbase战票据表之间的闭系疑息各票据主表:该表保存了过程的简直疑息通过REQUESTID字段战Workflow_requestbase表闭联,怎么样获与该表呢:A、找到过程的典型ID,假定为wfidB、找到过程用了哪个票据select formidform workflow_base where id=wfid andisbill=’1’C、通过票据ID不妨获与到该票据使用的字段Select * from workflow_billfield wherebillid=formidD、通过票据ID找到其用了那个表保存过程主疑息,那个表保存过程明细疑息select tablename from workflow_bill whereid=formidselect tablenamefrom workflow_billdetailtable whereid=formid各票据主明细表:该表存搁了过程的明细疑息,共样通过REQUESTID字段战Workflow_requestbase表闭联3、过程的其余疑息表结构过程处理人情况表Workflow_currentoperator:此表保存了过程目前已收配者,已收配者等疑息workflow_requestlog 过程处理意睹表:此表保存了过程处理人处理过的审批意睹六、系统已经有可启垦的交心的训练1、短疑交心不妨通过该交心真止其余短疑网闭大概者硬件短疑设备举止正在OA中收收短疑的收配2、单面登录交心ECOLOGY提供了通过用户映射战模拟其余系统登录窗体的办法真止多系统之间的单面登录交心3、过程节面前后附加收配action交心4、自定义欣赏按钮5、过程webservice交心6、人力资材webservices交心7、文档webservice交心七、Html模式的过程应用八、几个时常使用的下层类的证明最基础的下层类,数据库收配类,上传下载文献,怎么样构修慢存,基础的工具类。
二次开发培训文档一、ECOLOGY系统框架结构1、主要的程序结构EcologyClassbean 存放编译后的CLASS文件js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本Css 系统中JSP页面使用的样式ImagesImages_faceImages_frame 系统中使用的图片的存放目录CrmWorkflow 该功能分文件夹存放每个功能的文件WEB-INFProp 系统配置文件存放Service 系统的接口配置文件的存放二、说明一个JSP页面,一个JA V A程序的基本组成,如何阅读JSP页面1、一个jsp页面通常需要包含什么内容2、如何阅读一个JSP页面由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标签的形式来显示中文:比如:在IE上显示“姓名”那么在JSP页面中将通过<%=SystemEnv.getHtmlLabelName(413,user.getLanguage())%>这样的形式来表示,其中的数字413就是表示姓名,同时可以通过“select labelname from htmllabelinfo where indexid=413 and languageid=7”来获取到“姓名”这个显示名称,其中languageid=7表示中文显示名称,languageid=8表示英文显示名称.delete from HtmlLabelIndex where id=81249delete from HtmlLabelInfo where indexid=81249INSERT INTO HtmlLabelIndex values(81249,'选择范围')INSERT INTO HtmlLabelInfo VALUES(81249,'选择范围',7)INSERT INTO HtmlLabelInfo VALUES(81249,'Range of choice',8)INSERT INTO HtmlLabelInfo VALUES(81249,'選擇範圍',9)3、JA V A程序的基本组成在ECOLOGY中开发JA V A程序建议继承weaver.general. BaseBean,在BaseBean 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。
管理会计二次开发指南背景说明随着预算及资金系统客户的使用不断深入,各种客户个性化需求不断增加,不同的客户必然要根据各自公司的业务特点进行流程订制,二次开发等一系列满足公司业务发展需求。
该文档主要从预算控制集成,资金系统二次开发,其他通用问题进行二次开发的问题汇总,并提供指导说明;预算系统控制集成Q1.预算控制集成需要做哪些设置?目前许多EAS业务单据都会与预算控制集成,如凭证、收付款单据及二次开发单据等等。
这些单据如果需要与预算控制接口做集成的话需要作以下设置:a)预算模板或者预算表上必须设置项目公式,如果只是在单元格设置取数公式或者填写数字,预算控制是不会查找该单元格的数据。
b)预算项目公式必须设置控制方式在预算模板或者预算表上的项目公式如果想使用预算控制的话必须在项目公式上设置控制方式,默认的项目公式是不使用控制方式的。
在预算模板或者预算表中选择“工具”莱单,点击“控制方式设置”莱单项,就可以打开预算控制方式设置界面。
然后根据需要选择控制方式。
在预算控制中,系统会根据控制策略、单据时间以及单据的所属组织查找预算数据,如果在单据时间相对应的业务期间c)预算方案必须执行在预算控制中,系统必须根据当前执行的方案查找数据及控制方式。
如果没有执行的方案,预算控制就找不到所需要的预算数据,因此导致预算控制提示没有执行的方案或者没有预算。
如果方案没有执行,则点击预算方案叙事簿上的工具栏按钮“执行”来执行选择的方案。
d)预算控制策略必须设置及启用。
在预算控制策略管理叙事簿下为总帐、费用报销、等各种业务系统下的业务单据提供了设置预算控制策略的功能。
如图所示:下面是控制策略设置的界面,包括预算策略分录、映射关系定义、期间映射、多控制标准定义的内容。
Q2.二次开发单据要进行预算控制有哪些实现方式?单据实现预算控制主要有两种方式:一种是通过工作流配置实现,一种是直接在代码中调用预算控制的接口;二次开发单据要实现与预算系统的控制,必须是通过bos开发工具从BillBase继承实现的单据,因为在控制策略配置时系统会使用单据原数据的定义信息;Q3.预算控制工作流集成预算系统提供了预算控制子流程,根据业务单据的不同需要可以直接将该流程添加到各业务系统的工作流程中;或者也可以直接使用预算提供的工作流审核及返还预算的自动节点来配置业务单据的工作流。
eCOL Flexible Architecture and Business Models 二次开发与功能模块扩展
eCOL Flexible Architecture and Business Models提供一个柔性、开放的系统平台,具有高度可扩展性。
基于.net的二次开发方法利用现有开发的业务类库,通过VisualStudio工具进行装配件或者EXE程序的开发,系统提供如下几种层次的二次开发机制。
(1)专业开发者:基于EAP平台类库进行开发,使用平台同样的技术和方法。
这种开发模式一般用于和平台紧密结合的产品、功能模块和解决方案.
(2)实施、二次开发人员和用户:基于封装的平台类库。
封装的平台类库不需要对平台有很深入的了解,而且,封装的平台类库在调用方法上更加简单易用。
(3)初级用户或原兼容的二次开发:使用脚本形式,脚本也支持两种,一种是直接使用C#的代码脚本,一种是现有的二次开发脚本,以继承现有的部分成果。
三种二次开发机制,在层次上是依次依赖的,下一层次的二次开发是基于上一层次的基础上实现的。
二次开发与功能模块扩展
封装的接口通过几个统一的类来暴露,可以按模块(装配件)、功能(类)和接口(方法和事件)分别提供,以清晰的层次展现二次开发的方法和思路。
提供C#的脚本解析器,解析器动态编译并执行脚本,从而实现脚本的解释执行。
提供Web Service接口,以支持基于异构系统的分布式的集成方案。
1)在eclipse界面中点击“窗口/window”,选中“首选项/preferences”,弹出如下界面,选中本机电脑安装好的jdk路径,
2)然后在选中“Target P...”,点击添加/add,下一步
3)可以重新命名,选择location添加TC的portal路径,路径选择之后,点击完成。
在preferences的界面先将刚配好的目标平台勾选然后点击OK。
4)在eclipse界面,作如下操作,进行运行环境配置
5)在environment中添加两个环境变量FMS_HOME和PATH,
FMS_HOME:%TC_ROOT%/TCCS
PATH: %TC_ROOT%/tccs/bin;%TC_ROOT%/tccs/lib;%TC_ROOT%/portal;(这三个路径是必须的,后面再加本机电脑中原有的PATH路径,直接全部复制粘贴就行了;或者根据下面的bat文件中配置也行)
如果你想跳过缓存,可以再加一个环境变量:TC_SKIP_CLIENT_CACHE=1
如果你想测试时候自动登陆可以配置下面参数(infodba为对应的用户名和密码,可以更改)
配置完成啦
测试的时候选中项目,然后点击你配好的eclipse_application。
二次开发培训文档一、ECOLOGY系统框架结构1、主要的程序结构EcologyClassbean 存放编译后的CLASS文件js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本Css 系统中JSP页面使用的样式ImagesImages_faceImages_frame 系统中使用的图片的存放目录Crm..Workflow 该功能分文件夹存放每个功能的文件WEB-INFProp 系统配置文件存放Service 系统的接口配置文件的存放二、说明一个JSP页面,一个JA V A程序的基本组成,如何阅读JSP页面1、一个jsp页面通常需要包含什么内容2、如何阅读一个JSP页面由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标签的形式来显示中文:比如:在IE上显示“姓名”那么在JSP页面中将通过<%=SystemEnv.getHtmlLabelName(413,user.getLanguage())%>这样的形式来表示,其中的数字413就是表示姓名,同时可以通过“select labelname from htmllabelinfo where indexid=413 and languageid=7”来获取到“姓名”这个显示名称,其中languageid=7表示中文显示名称,languageid=8表示英文显示名称.3、JA V A程序的基本组成在ECOLOGY中开发JA V A程序建议继承weaver.general. BaseBean,在BaseBean 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。
三、几个常用的底层类的说明最基本的底层类,数据库操作类,上传下载文件,如何构建缓存,基本的工具类Ecology系统底层包开发指南.doc四、页面权限控制的说明,怎样在页面中引用权限,怎么样新增一个权限,如何在新开发的模块上引入权限控制在这一部分将描述:新增的页面如何保持和ECOLOGY的风格保持一致;新增的页面上引用ECOLOGY中的权限;新增的页面上引用新的ECOLOGY中还没有的权限;1、可以根据<泛微协同商务系统(Ecology)_JSP式样编写指南>保证新开发的页面在风格上和原有系统保持一致泛微协同商务系统(Ecology)_JSP式样编写2、使用ECOLOGY分页控件实现数据的分页显示泛微分页控件使用帮助及规范.doc3、引用系统中的权限首先从系统的权限设置中找到需要引用的权限名称,如下如找到“地址类型维护”这个权限,其ID为41,然后通过“select rightdetailfrom systemrightdetail where rightid=41”得到其rightdetail=“AddAddressType:Add”,那么在JSP页面中通过如下语句,就可以使得只有的“地址类型维护”这个权限用的用户可以查看该页面<% if(!HrmUserVarify.checkUserRight("AddAddressType:Add ", user) ) {response.sendRedirect("/notice/noright.jsp");return;}%>4、新增新的权限控制新功能的查看新增功能模块添加权限控制.d o c五、系统的人员组织结构的介绍1、主要数据结构HrmResource(人员基本信息表).doc HrmSubCompany(分部信息表).docHrmDepartment(部门信息表).doc2、如何从缓存中获取人员信息(对三个缓存的简单介绍)六、对流程,文档数据的存放说明(主数据,明细数据,一般信息等在数据库中如何存放,主要为了考虑报表的问题)1、文档的主要数据结构文档信息的主要存储表DOCDETAIL:文档信息存储表,主要存放文档的基本信息DOCDETAILCONTENT: 文档内容存放表(如果是ORACLE数据库,如果文档的类型是HTML文档,那么文档内容存放在该表中,SQLSERVER数据库不用该表)DOCIMAGEFILE:文档,附件关联表,此表记录文档和附件(WORD,EXCEL格式文档在数据库中按照附件格式存放)的关系(即一个文档关联了几个附件)IMAGEFILE:附件路径存放表,此表记录了文档的附件(或者WORD,EXCE)存放在文件服务器上的位置DOCSHARE:文档共享表SHARINNERDOC:文档共享明细表,此表存放了该表具体共享给那些用户了DocDetail.doc ImageFile.doc DocImageFile.doc shareinnerdoc.docDocShare.doc2、流程的主要数据结构这里主要介绍流程的数据存放结构及如果通过流程类型获取到流程的字段信息,流程的载体分为表单和单据两类,表单和单据的区别在于:所有使用表单的流程数据存放在同一个表中,而单据每个单据对应着一张独立的数据表1、表单一、对于表单而言流程的数据信息存放在三个数据表中Workflow_requestbase:该表存放了流程的基本信息:标题,创建人,创建时间,流程类型等等Workflow_form:该表存储了流程的具体信息通过REQUESTID字段和Workflow_requestbase表关联Workflow_formdetail:该表存放了流程的明细信息,同样通过REQUESTID字段和Workflow_requestbase表关联二、通过流程的类型如何获取该流程使用了Workflow_form和Workflow_formdetail表中哪些字段在Workflow_form和Workflow_formdetail表中存放了大量字段,所有使用表单的流程的字段都在这两个表中,如何获取每个流程使用了那些字段呢?A、找到流程的类型ID,假定为wfidB、找到流程用了哪个表单select formid from workflow_base whereid=wfid and isbill=’0’C、获得该表单用到了哪些主字段:select(select fieldlable from workflow_fieldlable where workflow_fieldlable.fieldid=workflow_formfield.fieldid and langurageid=7andworkflow_fieldlable.formid=workflow_formfield.formid)as name,(select fieldname from workflow_formdictwhere id=fieldid)from workflow_formfield whereformid=上面获取的FORMID and (isdetail is null orisdetail=’’)哪些明细字段:select(select fieldname fromworkflow_formdictdetail where id=fieldid)fromworkflow_formfield where formid=上面获取的FORMID andisdetail=’1’2、单据对于表单而言流程的数据信息存放在三个数据表中Workflow_requestbase:该表存放了流程的基本信息:标题,创建人,创建时间,流程类型等等Workflow_form:该表只存放Workflow_requestbase和单据表之间的关系信息各单据主表:该表存储了流程的具体信息通过REQUESTID字段和Workflow_requestbase表关联,如何获取该表呢:A、找到流程的类型ID,假定为wfidB、找到流程用了哪个单据select formid form workflow_basewhere id=wfid and isbill=’1’C、通过单据ID可以获取到该单据使用的字段Select * from workflow_billfield where billid= formidD、通过单据ID找到其用了那个表存储流程主信息,那个表存储流程明细信息select tablename from workflow_bill where id= formidselect tablename from workflow_billdetailtablewhere id= formid各单据主明细表:该表存放了流程的明细信息,同样通过REQUESTID字段和Workflow_requestbase表关联3、流程的其他信息表结构流程处理人情况表Workflow_currentoperator:此表存储了流程当前未操作者,已操作者等信息workflow_requestlog 流程处理意见表:此表存储了流程处理人处理过的审批意见workflow_requestviewlog 流程的查看日志workflow_requestbase.doc workflow_bill.doc workflow_base.doc workflow_currentoperator.docworkflow_requestLog.doc七、如何新建,定制一个客户化的单据新建单据的好处,在于可以比较容易到把新建单据表中的信息和其他信息进行一些必要的操作八、系统已经有可开发的接口的培训1、短信接口可以通过该接口实现其他短信网关或者硬件短信设备进行在OA中发送短信的操作通用短信接口实现方式及使用说明.doc2、单点登录接口ECOLOGY提供了通过用户映射和模拟其他系统登录窗体的方式实现多系统之间的单点登录接口Ecology系统接口指南---单点登录篇.doc3、数据源和计划任务接口在ECOLOGY系统中,可以定义多个其他系统的数据连接,通过该连接可以和其他系统的数据库直接连接,同时也可以设置“计划任务”,系统根据设置定时制定执行设定的计划。
ECTouch 帮助中心1. 使用手册 (2)1.1商店设置 (2)1.1.1网店设置如图1 (2)1.1.2基本设置如图2 (2)1.1.3显示设置如图3 (3)1.1.4商品显示设置如图5 (5)1.1.5短信设置如图6 (5)1.2菜单管理 (5)1.2.1添加导航 (5)1.2.2编辑导航 (6)1.3分类图标 (6)1.4品牌管理 (8)1.4.1添加品牌 (8)1.5支付方式 (10)1.6广告管理 (11)1.7 优惠活动 (11)1.8团购活动 (12)1.9文章管理 (13)2.0授权管理 (13)2. 二次开发 (14)2.1 入门基础 (14)2.1.1服务器要求 (14)2.1.2模型-视图-控制器(MVC) (14)2.2 结构设计 (14)2.2.1文件目录结构 (14)2.2.2 url访问 (15)2.2.3模块和操作方法 (16)2.2.4 控制器 (16)2.2.5 命名规范 (17)2.2.8 配置文件调用 (17)2.2.9 二次开发技巧 (17)2.3 构建模块 (17)2.3.1开发流程 (17)2.3.2创建模块 (18)2.3.3创建模块控制器 (18)2.3.4 创建数据库模型类.................................................................. 错误!未定义书签。
3. 常见问题 (18)4. 数据结构 (19)ECTouch官方交流QQ群:2040225861.使用手册1.1商店设置1.1.1网店设置如图1 1.1.2基本设置如图21.1.3显示设置如图31.1.4商品显示设置如图51.1.5短信设置如图61.2菜单管理1.2.1添加导航进入后台中心全局设置 -> 菜单管理,界面如图 6 所示:点击添加导航如图7所示:(1)名称:必填项,例如全部分类(2)链接地址:前台点击名称时跳转的地址(3)图片地址:前台显示的图标(4)排序:前台显示的先后顺序(5)是否显示:前台是否显示该导航(6)是否新窗口:点击名称时跳转是本窗口打卡还是新窗口模式打开点击确定,提交信息。