阅读150 返回首页    go 阿里云 go 技术社区[云栖]


码栈开发手册(五)---可视化方式开发(模块详解--流程)

条件判断

根据条件判断是否成功,执行不同的命令
如下图所示,如果条件判断成功则写入到数据视图,否则打印日志

具体的配置项如下:

3.1?判断方式满足任意条件时成功是指当判断条件为多条时,只要有一条判断成功就代表成功;满足全部条件时成功是指当判断条件为多条时,必须全部判断成功才代表成功

3.2?判断条件,这里分三部分,最左侧是需要判断的动态内容,如性别、年龄;中间是判断方式,如等于、大于;右侧是要比较的内容

上图的设置代表:如果?性别是男 或者 年龄大于20?则执行第一部分命令,否则执行第二部分命令

循环执行

重复执行一组命令,可以按次数执行、循环一个列表或者按条件循环
如下图所示,重复执行写入到数据视图打印日志两个命令

  1. 按次数循环

    通过指定执行次数,重复执行一组命令

    循环次数:重复执行的次数

  2. 列表循环

    指定一个列表,依次取出列表中的内容,循环次数为列表中内容的个数

    2.1?列表,可以是命令生成的一个列表(如正则表达式取出的多个匹配项),也可以是一个文本内容,使用英文逗号分隔,如下图将会重复执行3次,依次取出阿里、百度、腾讯

  3. 按条件循环

    该循环类型可以实现根据判断是否成功来重复执行n次命令

    3.1?判断方式满足任意条件时成功是指当判断条件为多条时,只要有一条判断成功就代表成功;满足全部条件时成功是指当判断条件为多条时,必须全部判断成功才代表成功
    3.2?判断条件,这里分三部分,最左侧是数据视图的列名,如性别、身高;中间是判断方式,如等于、不等于;右侧是要比较的值

    上图的设置代表:只要年龄大于20 并且 性别是男就会一直重复执行命令

退出循环

用于退出整个循环或者忽略本次循环并执行下一次循环,只在循环执行内部有效

选择操作继续下一次循环代表忽略本次循环并执行下一次循环,结束循环代表退出整个循环

继续下一次循环如下图所示,如果条件判断成功则忽略后续操作,直接执行下一次循环,不会再执行打印日志的命令?

结束循环如下图所示,如果条件判断成功则退出整个循环,不会再执行打印日志也不会再执行下一次循环?


本文转自码栈平台

最后更新:2017-05-10 14:02:40

  上一篇:go 码栈开发手册(五)---可视化方式开发(模块详解--编程)
  下一篇:go 码栈开发手册(五)---可视化方式开发(模块详解--参数面板)