天天看點

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

根據條件判斷是否成功,執行不同的指令

如下圖所示,如果條件判斷成功則<code>寫入到資料視圖</code>,否則<code>列印日志</code>

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

具體的配置項如下:

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

3.1 判斷方式,<code>滿足任意條件時成功</code>是指當<code>判斷條件</code>為多條時,隻要有一條判斷成功就代表成功;<code>滿足全部條件時成功</code>是指當<code>判斷條件</code>為多條時,必須全部判斷成功才代表成功

3.2 判斷條件,這裡分三部分,最左側是需要判斷的動态内容,如性别、年齡;中間是判斷方式,如等于、大于;右側是要比較的内容

上圖的設定代表:如果 性别是男 或者 年齡大于20 則執行第一部分指令,否則執行第二部分指令

重複執行一組指令,可以按次數執行、循環一個清單或者按條件循環

如下圖所示,重複執行<code>寫入到資料視圖</code>、<code>列印日志</code>兩個指令

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

按次數循環

通過指定執行次數,重複執行一組指令

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

循環次數:重複執行的次數

清單循環

指定一個清單,依次取出清單中的内容,循環次數為清單中内容的個數

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

2.1 清單,可以是指令生成的一個清單(如<code>正規表達式</code>取出的多個比對項),也可以是一個文本内容,使用英文逗号分隔,如下圖将會重複執行3次,依次取出阿裡、百度、騰訊

按條件循環

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

該循環類型可以實作根據判斷是否成功來重複執行n次指令

3.2 判斷條件,這裡分三部分,最左側是資料視圖的列名,如性别、身高;中間是判斷方式,如等于、不等于;右側是要比較的值

上圖的設定代表:隻要年齡大于20 并且 性别是男就會一直重複執行指令

用于退出整個循環或者忽略本次循環并執行下一次循環,隻在<code>循環執行</code>内部有效

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

選擇操作:<code>繼續下一次循環</code>代表忽略本次循環并執行下一次循環,<code>結束循環</code>代表退出整個循環

繼續下一次循環如下圖所示,如果<code>條件判斷成功</code>則忽略後續操作,直接執行下一次循環,不會再執行<code>列印日志</code>的指令 

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

結束循環如下圖所示,如果<code>條件判斷成功</code>則退出整個循環,不會再執行<code>列印日志</code>,也不會再執行下一次循環 

碼棧開發手冊(五)---可視化方式開發(子產品詳解--流程)

本文轉自碼棧平台

繼續閱讀