閱讀255 返回首頁    go 阿裏雲 go 技術社區[雲棲]


碼棧開發手冊(五)---可視化方式開發(模塊詳解--數據視圖)


循環數據視圖

用於依次遍曆數據視圖中的所有行,提供了以下3種循環方式

  1. 循環整個數據視圖

    從數據視圖的第一行開始遍曆,直到最後一行,每遍曆一行都會返回當前行的行號,再通過行號就可以方便的讀取、設置單元格內容

    1.1 在循環內部可以再插入一個讀取數據視圖或者寫入到數據視圖的操作,如下圖所示:?

    1.2?讀取數據視圖中的行號設置為循環數據視圖列名中填寫需要讀取的列名或者列號?

    通過上麵的示例就可以讀取數據視圖中每一行性別單元格中的值

  1. 循環指定區域

    該循環類型通過設置起始行號結束行號來控製讀取的範圍及讀取順序,通過循環步長來控製每次讀取遞增的行號

    2.1?起始行號,設置遍曆的起始行號,設置為1就是從數據視圖中的第一行開始遍曆,如果設置為-1則表示最後一行
    2.2?結束行號,設置遍曆的結束行號,設置為-1就會一直遍曆到數據視圖的最後一行
    2.3?循環步長,設置每次遍曆後遞增的行號,如:起始行號為1,循環步長為1,就會依次讀取1、2、3、4...行;如果循環步長為2就會依次讀取1,3,5,7...
    2.4?倒序循環,可以通過設置起始行號為-1,結束行號為1來實現倒序遍曆

  2. 按條件循環

    該循環類型可以實現根據單元格內容是否滿足條件來遍曆數據視圖

    3.1?判斷方式滿足任意條件時成功是指當判斷條件為多條時,隻要有一條判斷成功就代表成功;滿足全部條件時成功是指當判斷條件為多條時,必須全部判斷成功才代表成功
    3.2?判斷條件,這裏分三部分,最左側是數據視圖的列名,如性別、身高;中間是判斷方式,如等於、不等於;右側是要比較的值

    上圖的設置代表:隻遍曆?性別是男 或者 身高等於175?的行

讀取數據視圖

通過指定行號和列名來讀取指定單元格的內容

行號:可以指定為數字或者循環數據視圖,如:設置為1代表讀取第1行;設置為循環數據視圖代表讀取當遍曆的行
列名:設置為數據視圖中某一列的列名稱
上圖的設置代表:讀取當前遍曆行的性別單元格

寫入到數據視圖

通過指定行號、列名、內容來設置指定單元格的內容,可以一次設置同一行的多個單元格

行號:可以指定為數字或者循環數據視圖,如:設置為1代表設置第1行;設置為循環數據視圖代表設置當遍曆的行
設置項:可以同時設置多個列名及內容
上圖的設置代表:設置當前遍曆行的性別為女,身高為165

創建新行

在數據視圖中創建一個新行,並返回新行的行號

設置值:默認是新行的第一列的單元格內容,可以為空

創建新行後通常是要設置單元格內容的,可以在創建新行後再拖入一個寫入到數據視圖來完成該操作,如下圖所示:

寫入到數據視圖的配置如下:

刪除行

在數據視圖中刪除一行

行號:指定要刪除行的行號

顯示行數據

讓數據視圖中的某行數據顯示出來

行號:指定要顯示的行號

設置行勾選狀態

設置數據視圖中的某行勾選狀態為勾選

行號:指定要獲取的行號?是否勾選:指定要設置的狀態

行號:指定要顯示的行號

獲取視圖行數

返回數據視圖的總行數,一般情況下用於循環,無配置項

本文轉自碼棧平台

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

  上一篇:go 碼棧開發手冊(五)---可視化方式開發(模塊詳解--參數麵板)
  下一篇:go 碼棧開發手冊(五)---可視化方式開發(模塊詳解--瀏覽圖)