关于码栈

2.2、数据表格(数据视图)

此类工具所处位置示意图:

工具箱.png

数据表格:即数据视图,点击客户端界面设计调试预览按钮即可看到

数据表格.png

2.2.1、循环数据表格(数据视图)

作用:数据表格即数据视图,点击客户端界面设计调试预览按钮即可看到,指的是码栈客户端内的表格,要用码栈获得电脑本地的文件里的信息,一般需要将相关的数据导入到这里才能获得数据
用于依次遍历数据视图中的所有行,提供3种循环方式:循环整个数据视图循环指定区域按条件循环

1、循环整个数据视图:从数据视图的第一行开始,直到最后一行,每遍历一行都会返回当前行的行号,再通过行号就可以方便的读取、设置单元格内容。
例子:在循环内部可以再插入一个读取数据视图或者写入到数据视图的操作,即可完成循环读取数据表格里的数据,如下图所示

循环数据表格.png

读取数据视图中的行号设置为循环数据视图,列名中填写需要读取的列名或者列号

循环数据表格(读取数据表格).png

综合使用如图,即可循环读取每一行第一列的数据

循环数据表格2.png

2、循环指定区域:该循环类型通过设置起始行号结束行号来控制读取的范围及读取顺序,通过循环步长来控制每次读取递增的行号
起始行号:设置遍历的起始行号,设置为1就是从数据视图中的第一行开始遍历,如果设置为-1则表示最后一行
结束行号:设置遍历的结束行号,设置为-1就会一直遍历到数据视图的最后一行
循环步长:设置每次遍历后递增的行号,如:起始行号为1,循环步长为1,就会依次读取1、2、3、4...行;如果循环步长为2就会依次读取1,3,5,7...
倒序循环:可以通过设置起始行号为-1,结束行号为1来实现倒序遍历 例子:循环读取从第x行到第x行的数据

循环数据表格3(循环指定区域).png 循环数据表格2.png

3、按条件循环:该循环类型可以实现根据单元格内容是否满足条件来遍历数据视图
判断方式:满足任意条件时成功是指当判断条件为多条时,只要有一条判断成功就代表成功;满足全部条件时成功是指当判断条件为多条时,必须全部判断成功才代表成功
判断条件:这里分三部分,最左侧是数据视图的列名,如性别、身高;中间是判断方式,如等于、不等于;右侧是要比较的值 例子:当满足 "身高等于175"、就可以执行循环;

按条件循环.png 循环数据表格2.png

2.2.2、读取数据表格(数据视图)

作用:通过指定行号和列名来读取指定单元格的内容

行号:可以指定为数字或者循环数据视图,如:设置为1代表读取第1行;设置为循环数据表格代表根据循环条件所读取到的数据
列名:设置为数据视图中某一列的列名称
上图的设置代表:读取当前遍历行的性别单元格 例子:通过和循环数据数据表格配合来实现,循环读取数据表格第一列的所有数据;

循环数据表格(读取数据表格).png 循环数据表格2.png

2.2.3、写入到数据表格(数据视图)

作用:通过指定行号、列名、内容来设置指定单元格的内容,可以一次设置同一行的多个单元格

行号:可以指定为数字或者循环数据视图,如:设置为1代表设置第1行;设置为循环数据视图代表设置当遍历的行
设置项:可以同时设置多个列名及内容 1、创建新行写入 :即是在数据表格新行写入相关的内容; 例子:设置当前遍历行的性别为女,身高为165

写入到数据表格.png

2、指定行号写入:可以将相关数据在指定的行号填写进去; 例子:

写入到数据表格(指定行号写入).png

2.2.4、创建新行

作用:在数据视图中创建一个新行,并返回新行的行号

设置值:默认是新行的第一列的单元格内容,可以为空 写入到数据表格的配置如下:
例子:

创建新行.png 创建新行2.png

2.2.5、删除行

作用:在数据视图中删除一行

行号:指定要删除行的行号 例子:删除刚新建立的“行”

删除行.png

2.2.6、显示行数据

作用:让数据视图中的某行数据显示出来

行号:指定要显示的行号 例子:例如要显示第2行

显示行数据.png 显示行数据2.png

2.2.7、获取行勾选状态

作用:获取数据视图中某行的勾选状态,一般情况下要和设置行勾选状态配合

例子:获取行勾选状态

获取行勾选状态.png 获取行勾选状态2.png

2.2.8、设置行勾选状态

功能解释:设置数据视图中的某行勾选状态为勾选,一般情况下要和获取行勾选状态配合

1、行号:指定要获取的行号
2、是否勾选:指定要设置的状态

设置行勾选状态1.png

2.2.9、获取视图行数

功能解释:返回数据视图的总行数,一般情况下用于循环,无配置项