使用的是jquery做的,封装的SVG(chrome,firefox),VML(IE)来完成整个画图工作。
属性的类型采用插件方式,用户可以自动添加自己的类型可以对自己类型定义检查扩展。
function registerUserIdsPropType() {
o = {
varName:'users',
name:'用户',
value:'users',
events : {
'load': function() {
$(this).attr("readonly","readonly");
},
'click': function(e) {
var idsStr = $(e.data).val();
retval = window.showModalDialog("/itsm/workgroupext/tree.do?users="+idsStr,"userChoose","dialogWidth=500px,;dialogHeight=600px;center:yes");
nomalRetValProcess(retval,this,e.data);
},
'unload': function() {
$(this).removeAttr("readonly");
$(this).datepicker("destroy");
}
},
check: function(n,v,dv,input) {
if(n == '' || !/^[a-zA-Z]+$/.test(n)) {
$.showErr("无效属性名,属性名只能是字符串");
return false;
}
if(v == '') {
$.showErr("属性值不能为空");
return false;
}
return true;
}
};
registerPropType(o);
}
registerUserIdsPropType();
- 大小: 29.6 KB
- 大小: 41 KB
- 大小: 45.3 KB
分享到:
相关推荐
【Java制作的流程引擎】是一种基于Java编程语言开发的流程自动化工具,它的核心目标是帮助企业或组织实现工作流程的自动化管理。这样的引擎通常包括一系列组件和功能,使得开发者能够定义、执行和监控复杂的业务流程...
3. **架构图**:展示流程引擎的整体设计和组件间的交互关系,帮助理解系统架构。 4. **测试数据**:可能包含用于验证流程引擎功能的测试用例和预期结果。 5. **文档**:详细说明如何部署和使用流程引擎,以及相关的...
**BPS普元流程引擎API文档详解** BPS(Business Process Service)是普元公司推出的一款企业级工作流引擎,它为企业提供了一种强大的、灵活的业务流程管理能力。本篇将详细介绍BPS普元流程引擎的API文档,以及其中...
开发者可以使用流程设计工具定义流程图,然后由流程引擎根据预设规则自动执行。流程引擎还可能具备动态调整、流程回退、任务分配等功能,以适应不断变化的业务需求。 再者,权限控制是确保系统安全和数据隐私的关键...
开源.NET工作流程引擎是一种强大的工具,它允许开发者在.NET平台上构建灵活、可扩展的工作流解决方案。这类引擎通常提供了一套完善的API,使得开发者能够轻松设计、执行和管理复杂的业务流程。在OA(办公自动化)...
《.Net开源流程引擎RoadFlow深度解析》 .Net开源流程引擎RoadFlow是一款高效、灵活的流程管理工具,专为.NET开发者设计,提供了完整的源代码,方便开发者进行二次开发和定制。该引擎以其强大的功能和易用性,在企业...
Flowable流程引擎核心表分析 流程引擎的核心表是Flowable流程引擎的基础组件,用于存储流程引擎的各种数据。这些表可以配置为在启动时生成,所有的表都以“act_”开头,沿用了Activiti的传统。 Flowable流程引擎...
文档《JBPM流程引擎资料》详细介绍了如何利用JBPM开发流程应用,涵盖了从框架构造到节点处理的方方面面。 首先,文档提到了jBPM的基本概念。jBPM是一个轻量级流程引擎,它允许开发者以模块化的方式管理业务流程。...
基于SaaS模式的流程引擎和规则引擎服务模型研究的知识点涵盖了SaaS的概念、SOA架构、云计算、服务化软件交付模式、多租户设计、以及流程引擎和规则引擎在SaaS环境中的应用与优势。以下是对这些知识点的详细解读。 ...
jbpm流程引擎内核的设计思想和结构是jbpm流程引擎的核心部分,掌握了jbpm流程引擎内核的设计思想和结构,才能真正理解jbpm流程引擎的工作原理,并且能够更好地应用jbpm流程引擎来解决实际问题。 流程引擎内核的设计...
这是一个基于Django的流程引擎设计,使用Python、HTML、CSS和JavaScript语言开发,包含136个文件。主要文件类型包括68个Python源文件、...该项目是一个基于Django的流程引擎,适合用于个人学习和实践Django的开发技术。
工作流程图和规则引擎图是IT领域中两个重要的概念,特别是在软件开发和业务流程管理中。本文将深入探讨这两个主题,以及它们与JavaScript和SVG(可缩放矢量图形)的关系。 首先,让我们来理解“工作流程图”。工作...
《中国式传统流程引擎开源标杆:深度解析与实践》 在信息技术日新月异的今天,流程引擎作为企业信息化建设的重要组成部分,对于提高工作效率、优化业务流程起着至关重要的作用。"中国式传统流程引擎开源标杆"项目,...
流程引擎退回操作设计大全是一个关于流程引擎的退回规则设计配置大全,旨在帮助用户更好地理解和应用流程引擎的退回功能。下面将对标题、描述、标签和部分内容进行详细的解释和分析: 标题:流程引擎退回操作设计...
请注意是“流程引擎内核”,而不是“流程引擎”。如果我们把流程引擎比作工作流系统的“发动机”,那么“引擎内核”则是一个引擎的“灵魂”。 流程引擎内核仅是“满足Process基本运行”的最微小结构,而整个引擎则要...
大型企业的业务流程因每个单位或部门的工作性质而或多或少有差异,因此流程管理也成为难题,本设计实现开发人员在程序开发阶段将流程引擎与业务系统结合,业务管理人员不需要开发人员的参与下定制业务流程。技术以...
自学Flowable流程引擎
rule规则引擎流程图
JBPM流程引擎设计是IT领域中的一个重要知识点,尤其对于那些希望理解和实施企业级工作流管理系统的人员来说,它是不可或缺的。 1. **流程建模**:JBPM支持BPMN 2.0(Business Process Model and Notation)标准,这...