分享
 
 
 

PowerFolder 工作流服务器版本0.5 试驾之旅(6)

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

Developing Scripts and Script Tags

开发脚本和脚本的标签

4.1 Overview概述

To create or edit existing scripts, from the PowerFolder Console click 'Develop', then 'Scripts'.

You can script by entering its name in the box next to 'New Script' and clicking 'Create'.

Remember, new and editted scripts do not take affect until they are deployed under the

'Administer' section.

为了创建脚本或编辑已存在的脚本,从PowerFolder控制台中单击'Develop',然后

'Scripts'。你可以在New Script旁边的文本框中输入脚本的名称,单击'Create'来创建

脚本。记住,新的和编辑的脚本不会发生作用,直到他们在'Administer'部分被发布。

Scripts consist a hierarchy of tags. Tags have names, can have properties, and contain other tags.

脚本包括一系列的标签。标签有名字,可以有属性,而且可以包括其他标签。

There are two types of tags - core and returnable. Core tags represent workflow framework (e.g.

states, transitions, attributes, etc.). Returnable tags either evaluate (e.g. get an attribute's value,

add two values, get trigger text) or 'do something' (e.g. set an attribute, send an email, print to the

console).

有两种标签—核心标签和可运行标签。核心标签表示了工作流的框架结构(例如,状

态,转变,属性等等)。可运行标签或者求值(例如,得到一个属性的值,两个值相加,

得到触发器文本),或者做某些事情(例如,设置一个属性,发送一份电子邮件,打印到

控制台).

Core tags form the foundation of a script. 'Process Map' is at the base of this foundation, no tag

contains 'Process Map'. It contains the 'Attributes', 'Starts', 'States', and 'Stops' of the script. These

tags in turn hold other core tags. Some core tags, however, contain returnable tags. 'Execute'

needs one or more tags to evaluate or 'do something', 'If Transition' needs to evaluate whether its

path is taken, etc.

核心标签形成了脚本的基础。路线图是在这个基础之上,没有标签包含路线图。路线图包

括脚本的属性,开始,状态,结束。这些标签又可以包含其它核心标签。然而,一些核心

标签包含可运行标签。'Execute'标签需要一个或多个标签来求值或者做某些事情。'If

Transition'标签需要计算采用那条路径等等。

Returnable tags cannot contain core tags, but may contain other returnable tags.

可运行标签不能包括核心标签,但可以包含其他可运行标签。

4.2 Core Tags核心标签

4.2.1 Attribute属性

An attribute is a variable that can be set and read from within a script and externally using the

Web Client API. It has a type. This type can be a Boolean (true or false), Decimal (a number), a

String (character data), or a Java class.

属性是一个变量,它可以在一个脚本内被设置和读取,也可以使用web client

API来设置和读取。它有一个类型。这个类型可以是Boolean,Decimal,String,或者一个Jav

a类 。

4.2.2 Attributes属性集合

Attributes, or attribute set, holds all script-specific Attributes and Interal Attributes.

属性集合,保持了所有脚本特定属性和内部属性 。

4.2.3 Branch分支

A Branch allows a workflow to go in two or more directions simultaneously.

一个分支容许一个工作流同时进入两个或更多的方向。

4.2.4 Default Transition默认转换

The path a workflow will take unless it is preempted by an If Transition.

一个工作流所采用的默认路径,除非它被IfTransition所截获。

4.2.5 Execute执行

Execute holds all actions that take place at a State.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有