泛微oaecology二次开发实例开发完整说明讲解学习

合集下载

泛微二次开发所需要的知识

泛微二次开发所需要的知识

泛微二次开发所需要的知识

泛微二次开发是指在泛微OA系统中进行二次开发,以满足个性化的业务需求和提升工作效率。在进行泛微二次开发之前,需要掌握以下知识:

步骤一:了解泛微OA系统

作为一个泛微二次开发者,首先需要了解泛微OA系统的概念、功能以及基本架构。只有深入了解泛微OA系统才能对二次开发对接点有更清晰的认识,从而更好地完成二次开发任务。

步骤二:掌握JAVA编程

泛微OA系统的二次开发使用的是JAVA编程语言,所以二次开发者需要掌握JAVA编程。特别是在泛微OA系统中,JAVA编程的应用非常广泛,包含了工作流引擎、表单控件、数据集成等方面。只有掌握了JAVA编程知识,才能更好地进行泛微OA系统的二次开发。

步骤三:熟悉Web开发

泛微OA系统作为一款B/S架构的软件,二次开发涉及到了Web 开发知识,包括HTML、CSS、JavaScript等方面。因此,二次开发者需要熟悉Web开发知识,才能更好地进行泛微OA系统的二次开发。

步骤四:掌握数据库知识

泛微OA系统中的业务数据存储在数据库中,因此,二次开发者需要具备数据库相关的知识,包括SQL语句、数据表设计等。只有掌握了数据库知识,才能更好地实现系统的数据存储和管理。

步骤五:了解相关API

泛微OA系统提供了丰富的API,包含了表单API、流程API、组织人员API等方面。二次开发者需要了解相关API,从而能够更快地实现对系统的定制化开发,满足不同用户的需求。

总之,泛微二次开发要求开发者具备一定的技术功底和相关知识背景。需要花费时间进行学习和探索,才能在泛微OA系统中运用这些知识,做出更加优秀的产品。

泛微oaecology二次开发实例开发完整说明讲解学习

泛微oaecology二次开发实例开发完整说明讲解学习

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

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=81249

delete from HtmlLabelInfo where indexid=81249

泛微OA办公系统使用培训教程(ppt 39页)

泛微OA办公系统使用培训教程(ppt 39页)
门户 所谓门户,是信息集中显示的一个区域,它能主 动的、第一时间的把你需要知道的、你想要知道 的,当然是有权限看到的信息推送到你的面前来, 比如今天您需要办理的事宜,同事新创建的某个 重要文档等。
门户
门户类型可根 据需要后台灵活定 制。 门户样式可根 据需要后台自由设 置。 门户内容可根 据岗位、个人需要 自由定制。 元素位置可自 由拖动。
点击“编辑” 可对基本信息中 的联系信息进行 修改。
可上传照片, 但必须通过管理 员来做。
修改登录密码
点击“我的人 事”下的“密码设 置”,进入密码修 改页面 先输入旧密码 ,再输入新密码, 然后右键点击“保 存”按钮,密码修 改成功!
修改个人信息
在“我的卡 片”页面,点 击右键“编辑 ”菜单,进入 个人信息编辑 页面。 只有此部分 信息可以个人 修改,其它的 信息只有系统 管理员和有权 限的人才能够 修改。
系统登录页面
OA系统默认用户名是本人姓名初始密码是123若不能登录请 与人事联系看是否把人事档案信息已经录入。
系统主界面说明
系统主界面
系统主界面主要分 为三大区域: 1、顶部快捷菜单; 2、信息展示区:根 据你所点击链接显示 相应的信息,门户也 在这个区域。 3、左侧功能菜单区 :在这里,我们所有 的工作都能在这里找 到一个相应的入口来 处理;
查看最新文档

泛微 ecology 二次开发培训文档

泛微 ecology  二次开发培训文档

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

.

.

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

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表示英文显示名称,languageid=9表示繁体显示名称.

3、JA V A程序的基本组成

在ECOLOGY中开发JA V A程序建议继承weaver.general. BaseBean,在BaseBean 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。

泛微OAecology二次开发实例开发完整说明

泛微OAecology二次开发实例开发完整说明

泛微O A e c o l o g y二次开发实例开发完整说明

文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JAVASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

Service 系统的接口配置文件的存放

二、说明一个JSP页面,一个JAVA程序的基本组成,如何阅读JSP页面

1、一个jsp页面通常需要包含什么内容

2、如何阅读一个JSP页面

由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中

文,全部使用标签的形式来显示中文:

比如:在IE上显示“姓名”那么在JSP页面中将通过<%=(413,())%>这样的形式来表示,其中的数字413就是表示姓名,同时可以通过“select

labelname from htmllabelinfo where indexid=413 and languageid=7”来获

取到“姓名”这个显示名称,其中languageid=7表示中文显示名

称,languageid=8表示英文显示名称.

delete from HtmlLabelIndex where id=81249

delete from HtmlLabelInfo where indexid=81249

e-cology二次开发培训文档

e-cology二次开发培训文档

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

.

.

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

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 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。

泛微协同OA管理平台(e-cology)的设计理念

泛微协同OA管理平台(e-cology)的设计理念

移动办公专家 泛微协同OA管理平台(e-cology)的设计理念

泛微协同管理应用平台设计理念泛微协同管理应用平台(e-cology)主要采用了两大设计思想,体现为齿轮联动模型和协同矩阵模型。通过这样的设计思想,将各种信息和应用紧密集成在一起,并实现彼此之间的融会贯通和统一管理。

1. 协同矩阵模型

泛微协同矩阵模型提供了企业信息网状管理的解决方案。在系统中,如果用户找到一个信息点,与这个信息点相关联的所有信息都被找到。例如:找到一位公司内部的销售人员,那么与这个销售人员有关的:个人的财务信息(工资,福利,成本,费用),他管理的客户,他撰写的文档资料,他管理的下属,他参与的项目,他使用公司资产,他现在的工作安排等所有有关的信息像一张网,可以通过员工个人资料这个信息节点被迅速的提取出来。

2. 齿轮联动模型

移动办公专家

齿轮联动模型是泛微自主设计和开发的软件技术模型,主要功能是为提升系统各个功能模块的绞合作用。当启动某一个模块的时候,其他的关联模块便可以随之启动,并一起协同工作,产生强大的齿轮联动效用,大大加强单一模块的功能,达成协同的功效。

齿轮联动模型提供对各个业务环节进行整合的方案,使得企业可以通过统一的协同平台面向整个业务过程来进行管理。

泛微OA 数据库维护笔记(e-cology)

泛微OA 数据库维护笔记(e-cology)

泛微OA数据库维护笔记

本文介绍泛微OA系统流程相关表结构,以及常用的查询、修改流程数据、导出流程数据的操作:

这里主要介绍流程的数据存放结构及如果通过流程类型获取到流程的字段信息,流程的载体分为表单和单据两类,表单和单据的区别在于:所有使用表单的流程数据存放在同一个表中,而单据每个单据对应着一张独立的数据表

1.表单

一、对于表单而言流程的数据信息存放在三个数据表中

Workflow_requestbase:该表存放了流程的基本信息:标题,创建人,

创建时间,流程类型等等

Workflow_form:该表存储了流程的具体信息通过REQUESTID字段和

Workflow_requestbase表关联

Workflow_formdetail:该表存放了流程的明细信息,同样通过

REQUESTID字段和Workflow_requestbase表关联

二、通过流程的类型如何获取该流程使用了Workflow_form和

Workflow_formdetail表中哪些字段

在Workflow_form和Workflow_formdetail表中存放了大量字段,所有使用表单的流程的字段都在这两个表中,如何获取每个流程使用了那

些字段呢?

A、找到流程的类型ID,假定为wfid

B、找到流程用了哪个表单select formid from workflow_base

where id=wfid and isbill=’0’

C、获得该表单用到了哪些主字段:

select (

select fieldlable from workflow_fieldlable where

泛微OA办公系统使用培训教程(ppt 39页)

泛微OA办公系统使用培训教程(ppt 39页)

查看最新文档
显示所有自己 有权限看的,但又 还没有看的文档。
文档标题后的 红色“new”标识 表示文档还未查看 ,文档查看后自动 消失。
文档被阅读以 后,将不再显示在 该页面。 勾中标题前的 框后点击右键“标 记为已读”可批量 阅读文档。
文档目录
以目录的形式展示所有你有权限看到 的文档。 目录后括号中的数字表示目录下能看 到文档的数目,括号外的数字表示目录 下未读文档的数目,并有红色“new” 标识。 可以选择其它显示模式。
点击“编辑” 可对基本信息中 的联系信息进行 修改。
可上传照片, 但必须通过管理 员来做。
修改登录密码
点击“我的人 事”下的“密码设 置”,进入密码修 改页面 先输入旧密码 ,再输入新密码, 然后右键点击“保 存”按钮,密码修 改成功!
修改个人信息
在“我的卡 片”页面,点 击右键“编辑 ”菜单,进入 个人信息编辑 页面。 只有此部分 信息可以个人 修改,其它的 信息只有系统 管理员和有权 限的人才能够 修改。
设置wenku.baidu.com档共享范围
在文档创建完成点击提交后,自动进入文档共享设置页面,可以设置 文档共享范围。 权限项:查看,可以查看文档;编辑,可以修改文档;完全控制可以 删除文档。 注意:设置共享时如果关掉文档共享设置页面,文档将存为草稿状态 。

泛微—二次开发培训文档

泛微—二次开发培训文档

二次开发培训文档

1、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JAVASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

.

.

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

Service 系统的接口配置文件的存放

2、说明一个JSP页面,一个JAVA程序的基本组成,如何阅读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、JAVA程序的基本组成

在ECOLOGY中开发JAVA程序建议继承weaver.general.

BaseBean,在BaseBean中主要封装了两个方法:写日志文件,获

泛微OA办公系统使用培训教程(ppt 39页)

泛微OA办公系统使用培训教程(ppt 39页)

搜索知识库中的文档
通过各种条件组合来精确搜索文档 。支持模糊搜素。 什么条件都不输就点击“搜索”, 默认会搜索出所有你有权限看到的文 档。
个性化设置
我的卡片
点击“我的人 事”下的“我的 卡片”菜单,进 入显示个人相关 信息的页面。
注意:“基本 信息”与“其它 信息”是公开的 ,所有人都可以 看到。其它的则 只有上级和系统 管理员可以看到 。
系统中流程三种颜色后缀“new” 标识的意义:
红色:表示未查看
黄色:表示流程有新的反馈
紫色:表示流程已超时
Βιβλιοθήκη Baidu结事宜
显示所有有参与的已经结束的流程。
我的请求
未完成:创建人是自 己,并且未归档的流程
已完成:创建人是自己 并且已经结束的流程
点击“我的请求”,将显示所有自己创建的 流程,包括“未完成”的和“已完成”的。 括号中的数字是表示该类型流程的数量。
左侧功能菜单区
左侧功能菜单区介绍
我们所有的操作都能在这里找到
一个相应的入口。 • 我的流程 • 我的协助 • 我的项目 • 我的知识 • 我的会议 • 我的资产 • 我的通信 • 我的流程 • 我的日程 • 我的人事 • 视频会议 • 个性化设置
我的流程
我的流程模块使用
如何发起流程 如何跟踪流程(待办、已办、办结事
系统登录页面

泛微OAecology二次开发实例开发完整说明书

泛微OAecology二次开发实例开发完整说明书

二次开发培训文档

ECOLOG系统框架结构

1、主要的程序结构

Ecology

Classbea n 存放编译后的CLASS文件

js 系统中使用的JAVASCRIPT^ VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

lmages_face

lmages_frame 系统中使用的图片的存放目录

Crm

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

Service 系统的接口配置文件的存放

、说明一个JSP页面,一个JAVA程序的基本组成,如何阅读JSP页面

1、一个jsp页面通常需要包含什么内容

一个斟的JSP.J畀

2、如何阅读一个JSP页面

由于ECOLOG系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标

签的形式来显示中文:

比如:在IE 上显示“姓名”那么在JSP页面中将通过<%=SystemE

nv.getHtmlLabelName(413,user.getLa nguage())%> 这样的形式来表

示,其中的数字413就是表示姓名,同时可以通过“select label name from

htmllabeli nfo where in dexid=413 and Ian guageid=7 ”来获取到“姓名”这个

显示名称,其中Ianguageid=7 表示中文显示名称,languageid=8 表示英文显示名称.

delete from HtmlLabelIndex where id=81249

delete from HtmlLabelInfo where indexid=81249

泛微OAecology二次开发实例开发完整说明书

泛微OAecology二次开发实例开发完整说明书

适用标准文案

二次开发培训文档

一、 ECOLOGY系统框架构造

1、主要的程序构造

Ecology

Classbean寄存编译后的CLASS文件

js系统中使用的JAVASCRIPT和 VBSCRIPT脚本

Css系统中 JSP 页面使用的款式

Images

Images_face

Images_frame系统中使用的图片的寄存目录

Crm

Workflow该功能分文件夹寄存每个功能的文件

WEB-INF

Prop系统配置文件寄存

Service系统的接口配置文件的寄存

二、说明一个JSP页面,一个JAVA程序的基本构成,如何阅读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=81249

delete from HtmlLabelInfo where indexid=81249

e-cology二次开发培训文档

e-cology二次开发培训文档

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

.

.

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

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 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。

泛微ecology7二开权限控制

泛微ecology7二开权限控制

E-COLOGY 7.1 中,如何把二次开发的功能加入到系统权限中,并实现通过系统权限来控制

先给大家看看我实现后的图示(有图有真像嘛)。

我自己开发了一个与U8集成查询物料的功能,然后我把这个功能加入到系统的权限列表里了,如下图1

在没有给任何用户授权时,是不允许访问的。图2是该功能授权界面,图3是用户访问时界面:

现在,我把这个权限授给角色---信息中心主任,他就可以查看了。图4为授权后的界面,图5为其访问时的界面。

好了,言归正传,现在讲讲如何实现吧。

泛微OA(e-cology)系统功能主要由下面几张表控制:

1、系统权限表:SystemRights ,该表主要记录权名称和类别,各字段表示如下

id: 权限ID

rightdesc: 权限名称

righttype: 权限分类(如资料类,系统类等)

detachable: 暂不清楚

2、系统权限明细表:SystemRightDetail ,该表主要记录各种权限的详细信息,如名称,控制代码等,各字段表示如下

id: 主键性字段,无意义

rightdetailname: 权限名称

rightdetail: 权限控制代码(在网页中即通过识别此段代码来控制权限有无)

rightid: 权限ID,与系统权限表中的ID一致

3、系统权限组表:SystemRightGroups,该表主要记录各权分的分组情况

4、系统权限语言表:SystemRightsLanguage ,该表记录的内容主要为显示语方,各字段表示如下

id: 权限ID

languageid: 语言标识码(7为中文简体,8为英文,9为中文繁体)

泛微ecology开发实例

泛微ecology开发实例

泛微ecology开发实例

泛微ecology的开发实例能够帮助你更好地了解泛微ecology的功能和使用方法。下面是一个简单的开发实例:

系统框架结构:

- ecology Classbean:存放编译后的CLASS文件。

- js:系统中使用的JAVASCRIPT和VBSCRIPT脚本。

- css:系统中JSP页面使用的样式。

- images:系统中使用的图片的存放目录。

- crm Workflow:该功能分文件夹存放每个功能的文件。

- WEB-INF Prop:系统配置文件存放。

通过上述开发实例,你可以了解到泛微ecology的基本程序结构和文件目录。在实际的开发过程中,你可以根据具体的需求和情况,对泛微ecology进行进一步的开发和扩展。如果你需要了解更多关于泛微ecology开发的信息,可以继续向我提问。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二次开发培训文档

一、ECOLOGY系统框架结构

1、主要的程序结构

Ecology

Classbean 存放编译后的CLASS文件

js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本

Css 系统中JSP页面使用的样式

Images

Images_face

Images_frame 系统中使用的图片的存放目录

Crm

Workflow 该功能分文件夹存放每个功能的文件

WEB-INF

Prop 系统配置文件存放

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=81249

delete from HtmlLabelInfo where indexid=81249

INSERT 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 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。

public String getPropValue(String fname , String key)

public void writeLog(Object obj)

三、页面权限控制的说明,怎样在页面中引用权限,怎么样新增一个权限,如何在新开发

的模块上引入权限控制

在这一部分将描述:新增的页面如何保持和ECOLOGY的风格保持一致;新增的页面上引用ECOLOGY中的权限;新增的页面上引用新的ECOLOGY中还没有的权限;

1、可以根据<泛微协同商务系统(Ecology)_JSP式样编写指南>保证新开发的页面

在风格上和原有系统保持一致

泛微协同商务系统(

Ecology)_JSP式样编写

2、引用系统中的权限

首先从系统的权限设置中找到需要引用的权限名称,如下如找到“地

址类型维护”这个权限,其ID为41,然后通过“select rightdetail

from systemrightdetail where rightid=41”得到其rightdetail=

“AddAddressType:Add”,那么在JSP页面中通过如下语句,就可以使得只

有的“地址类型维护”这个权限用的用户可以查看该页面<% if

(!HrmUserVarify.checkUserRight("AddAddressType:Add ", user) ) {

response.sendRedirect("/notice/noright.jsp");

return;

}

%>

3、新增新的权限控制新功能的查看

新增功能模块添加

权限控制.doc

四、系统的人员组织结构的介绍

1、主要数据结构

HrmResource(人员基本信息表).doc HrmSubCompany(分

部信息表).doc

HrmDepartment(部

门信息表).doc

2、如何从缓存中获取人员信息(对三个缓存的简单介绍)

五、对流程,文档数据的存放说明(主数据,明细数据,一般信息等在数据库中如何存放,

主要为了考虑报表的问题)

1、文档的主要数据结构

文档信息的主要存储表

DOCDETAIL:文档信息存储表,主要存放文档的基本信息

DOCDETAILCONTENT: 文档内容存放表(如果是ORACLE数据库,如果文

档的类型是HTML文档,那么文档内容存放在该表中,SQLSERVER数据库不

用该表)

DOCIMAGEFILE:文档,附件关联表,此表记录文档和附件(WORD,EXCEL

格式文档在数据库中按照附件格式存放)的关系(即一个文档关联了几个附件)

IMAGEFILE:附件路径存放表,此表记录了文档的附件(或者WORD,EXCE)

存放在文件服务器上的位置

DOCSHARE:文档共享表

SHARINNERDOC:文档共享明细表,此表存放了该表具体共享给那些用户了

DocDetail.doc ImageFile.doc DocImageFile.doc shareinnerdoc.doc

DocShare.doc

2、流程的主要数据结构

这里主要介绍流程的数据存放结构及如果通过流程类型获取到流程的字段信

息,流程的载体分为表单和单据两类,表单和单据的区别在于:所有使用表单

的流程数据存放在同一个表中,而单据每个单据对应着一张独立的数据表

1、表单

相关文档
最新文档