全部文档
文档中心流程操作流程编辑视图

流程编辑视图

  • 拥有一个先胜云系统管理员账号,拥有对 流程 组件的全部操作权限。

  • 拥有一个先胜云管理员账号,由系统管理员授权拥有对 流程 组件的操作权限。

  • 创建用于流程中配置的 Python 脚本。

  • 创建用于流程中配置的变量元素。

有关 Python 脚本的详细信息,参见 Python 脚本

有关变量元素的详细信息,参见 变量元素

登录到先胜云平台,打开 元素管理 页面,点击右侧导航菜单中的 + 新建 > 流程,进入流程编辑页。

  • 编辑视图左侧为工具栏,包含节点大纲、控件组、流程参数、数据源四项。

    • 节点大纲:依照画布内所有节点生成节点列表,方便预览和定位。单击列表任一节点时,画布自动聚焦对应节点。

    • 控件组:是实现流程对应业务的关键部分,详情查看 控件介绍

    • 流程参数:用来代入外部值引导获取业务数据相应内容的变量。

    • 数据源:显示当前流程内配置的数据源和应用其它共享数据源的列表。

点击左上角 流程名称 旁边的齿轮图标,画布右侧出现流程属性栏:

.. csv-table:: 属性栏字段说明 :header: 属性名称, 设置方式, 是否必填, 说明 :widths: auto

Copy
  编码, 输入框,字母、数字、下划线, 必填, 元素名称
  名称(多语言), 输入框,长度255, 选填, \
  引用关系管理, 点击编辑图标, , 展示流程内引用的其它平台元素

编辑完成后,左键单击画布任意空白处即保存填写信息,自动更新流程名称标题。

选择页面左侧的 {X} 图标,点击 + 添加 按钮,在弹出的 创建参数 页面编辑参数。

流程参数的赋值方式有如下三种:

  • 默认值

  • 变量元素

  • 节点返回值

流程参数具体配置请参照 流程要素-流程参数

点击参数行右边的删除按钮可删除流程参数。

选择页面左侧的 数据源 图标,点击 + 添加 按钮,开始添加数据源。

  • 选择数据库类型

  • 配置连接信息

数据源具体配置请参照 流程要素-数据源

选择页面左侧的 控件栏 图标,选择所需要的控件,拖动到右侧画布中,添加一个节点。选中节点,在弹窗中进行属性设置,包含 基本信息执行信息

控件的具体说明请参照 流程元素-控件

将节点通过有向连接线串联起来,形成能实现业务场景的完整流程。

  • 单条连接线只能连接两个节点,并固定流向,节点间不支持连接线实现循环。

  • 将鼠标缓慢移至连接桩出现十字准心时,单击触发连接线,并移动鼠标到下一个节点的合适位置松开,可生成两个节点间的连接线。连接线选中后通过键盘上的 DELETE 键删除。

  • 移动节点位置可将连接线拉直或扭转直角。

点击右上角 保存 按钮。首次保存会显示保存流程框,需要补充以下信息:

.. csv-table:: 属性栏字段说明 :header: 属性名称, 设置方式, 是否必填, 说明 :widths: auto

编码, 输入框,字母、数字、下划线, 必填, 元素名称


名称(多语言), 输入框,长度255, 选填,

位置,下拉选择框,必填,绝对路径

其中编码和名称与流程的属性设置属于同一设置项,保存会直接显示属性框已设置的内容。

流程首次保存后,状态默认为 禁用。在左上方流程名称旁边的状态栏切换状态。状态为 启用 时,流程才能正常执行。状态为 禁用 时,流程才能进行编辑。

点击右上角 执行 按钮,弹出 参数设置 弹框(未设置流程参数时直接执行),输入参数点击 确定 后,会返回调度成功的提示。调度成功可以在 流程实例 页面查看此次执行信息。

点击右上角 书签齿轮 图标,弹出下拉框,包含三个菜单按钮。

  • 流程清单:跳转至流程清单页面;

  • 执行历史:跳转至流程实例页面,仅显示当前流程的执行记录;

  • 用户手册:跳转至用户手册流程介绍版面,即当前版面页。

流程元素在打开、保存、导入时,都会执行元素校验过程,对当前元素的所有配置项进行检查,并汇总校验结果。存在校验异常的流程元素不允许将状态切换为启用。 校验的对象主要包括以下内容:

.. csv-table:: 属性栏字段说明 :header: 异常编码, 错误提示, 校验规则 :widths: auto

27010001, 控件未安装, 节点大纲中有对应控件类,在控件栏不存在


27020001, 关联元素不存在, 赋值方式为变量元素的参数,关联的变量不存在

27020002, 关联元素变量成员不存在, 赋值方式为变量元素的参数,选择的变量成员不存在

27020003, 关联节点不存在, 赋值方式为节点返回值,关联节点不存在

27030001, 数据源信息不完整, 数据源配置中存在必填项为空

27030002, 数据源名称重复, 数据源名称在当前流程内存在重复

27040001, 内容不允许为空, 必填项、必选项为空

27040002, 内容超长, 文本框内容超过最大长度限制

27040003, 内容仅可输入数字、字母和下划线, 内容信息输入了除数字、字母和下划线以外的字符

27040004, 编码重复, 节点名称在当前流程内存在重复

27040005, 引用的参数不存在, 引用的参数在左侧参数列表不存在

27040006, 引用的数据源不存在, 使用的数据源在左侧数据源列表不存在

27040007, 关联的Python元素不存在, 关联的Python元素不存在

27040008, 关联的数据表元素不存在, 关联的数据表元素不存在

27040009, 参数名称重复, 参数名称存在重复

27040010, 表单最少有一项, 表单配置项中最少要编辑一行配置

27040011, 邮箱格式不合法, 在未应用参数时,邮箱不符合格式要求

27040012, 配置节点无效, 配置的节点不存在或非真实前置节点

27040013, 判断条件无效, 判断条件配置不完整

27040014, 关联的数据流元素不存在, 关联的数据流元素不存在

27040015, 关联的数据流元素未启用, 关联的数据流元素为禁用状态,无法正常执行

27050001, 缺少前置节点, 该类控件最少要连接一个前置节点

27050002, 判断节点必须连接两个后置节点, 该类控件必须两个后置节点

27050003, 后置分支条件不合法, 该类控件后置节点分支条件必须一是一否

异常校验结果汇总显示在页面下方的错误信息栏,包含以下信息:

  • 序号,行号;

  • 错误编码,校验结果的错误编码,可对照上方表格;

  • 错误信息,校验结果的错误简述;

  • 错误模块,校验的配置模块,通常为流程参数、数据源、各功能节点等;

  • 对象名称,错误对象的编码,即参数编码、数据源名称、节点编码等;

  • 属性,对象的具体配置项。

错误信息栏上边框可拖拽拉高或拉低,右边图标可收起。 如流程存在校验异常情况,页面右上角的异常图标会出现并显示具体异常数,该图标亦可打开或收起错误信息栏。

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send