跳到主要内容
版本:v6.3

介绍

在多标签页布局下,中间区域的上部分为多标签页面板,包含 流程图页签 和流程块页签。

什么是流程块页签?编辑流程图中的流程块时,或者双击流程树中的流程块时,就会创建同名的页签,即流程块页签。

每个流程块页签有2个视图模式:可视化模式、源代码模式,通过点击切换开关或者快捷键 Alt + ← / →,来进行模式切换。

  • 2个视图共享统一的行号,但可视化模式下不是连续显示。

  • 2个视图都支持块语句折叠或展开,操作时对应位置同步影响。

  • 每个新创建的流程块,默认展示可视化模式,2个模式可自由切换,支持自动记忆流程中每个打开过的流程块的当前模式,下次打开时恢复到关闭时的模式。

可视化视图

visual code method

流程块的可视化模式展示的是一个序列结构的命令集合,可从左侧区域的命令标签页面板(列表)中通过拖拽的方式,或者双击的方式,把选中的命令加入到序列中,通常我们将这个序列结构区称之为“组装区”:

assembly area

如上图,在组装区中选中一条命令时,右侧区域的属性标签页面板会及时响应,展示该选中命令相关的属性。

  • 组装区中的目标命令,支持快捷选择目标,与工具栏中的“查找目标”效果一致。

  • 选中单行或多行命令会出现悬浮的运行按钮,可进行运行操作。

    select command rows run

  • 支持单独拖拽else、elseif、case子语句至组装区。

  • 拖动语句时,可自动显示插入位置标记线以及自动判断是否为合法插入位置。蓝色表示允许插入,红色表示不允许插入。

    can not insert here

  • 拖拽一条目标命令至组装区后,目标选取器默认显示为"未指定",支持“从界面选择”和“从界面库选择”2种方式进行配置,选取完后会直接以默认名称显示,可进入界面库中进行名称编辑,鼠标移动到名称上可展示目标截图(点击放大)。

    • 指定目标前:

      not specified target

    • 已指定目标:

      specified target

      已制定目标支持在界面库中进行编辑。

源代码视图

当激活流程块页签时,可点击标签栏右上角的开关,可以将视图切换到源代码模式。

  • 可直接输入代码进行命令编辑,也可以从左侧命令树中拖入对应命令后再进行编辑。

  • 支持智能提示和代码补全。 intelli sense

  • 源代码块语句命令同样支持展开/折叠。

  • 源代码视图切换到可视化视图遇到错误时,对错误位置进行提示。 fix in the code view

转到子程序(Function)的定义处

  • 在源代码视图中,选中流程块中自定义的子程序(Function)名称后,点击右键面板中“转到定义 F12”菜单,或者直接按快捷键 “F12”后:

img

  • 可快速跳转到当前流程块中定义的子程序,如下图所示:

img

目标编辑

  • 在组装区、属性面板中编辑某个界面元素,打开“目标编辑”窗口
  • 源代码中编辑某个界面元素,打开“目标编辑”窗口
  • 在“界面库”中编辑某个界面元素,打开“目标编辑”窗口

修改目标名称后,当点击“确定”按钮时,将对全流程(不包含子流程)进行修改前的目标名称引用查找,当无引用或仅1个引用处时,可不提示并直接保存成功,同时将引用处进行修改;当 > 1个引用处时,则给出引用列表,可选择“仅修改当前”、“修改所有”引用,直接联动流程代码所有引用处修改,有益于提升流程开发效率。

img