首页 >> 牛刀云小程序开发教程 >> 第1篇 制作模式 >> 数据制作 >> 使用数据集

5.2.5 操作

数据集组件的操作就是执行一个动作,例如:新增、赋值、保存等。

 

1、新增、删除、删除全部

l  新增:给“目标数据集”新增记录,可以设置新记录的插入位置,可以设置列的默认值。当默认值是JSON数组时,表示新增多条记录,JSON中键是列标识,值是列的默认值

l  删除:删除“目标数据集”中的数据,如果设置了“删除数据条件”,则将满足条件的数据都删除,否则删除当前行数据

l  删除全部:清空后端数据集里面的全部数据

 

2、赋值、所有行赋值

l  赋值:给“目标列”赋“值”

l  所有行赋值:给“目标数据集”所有行的某“列”赋“值”

 

3、保存、保存并返回

l  保存:将“目标数据集”中修改的数据提交到后端数据集中,不是指提交当前行,而是所有修改的数据都会提交

l  保存并返回:配合父页面的“打开子页面”操作使用,将页面中编辑的数据提交到后端数据集,然后将编辑的数据返回给父页面的共享数据集,如果是新增,可以通过设置“新增插入位置”属性,控制新增数据在父页面共享数据集中的插入位置

 

4、第一行、前一行、下一行、最后一行

l  行:移动数据集组件的当前行到第一行

l  行:移动数据集组件的当前行到前一行

l  行:移动数据集组件的当前行到下一行

l  最后一行:移动数据集组件的当前行到最后一行

 

5、第一页、上页、下页、最后页

l  第一页:先清空,再加载“目标数据集”的第一页数据

l    页:先清空,再加载“目标数据集”的前一页数据

l    页:先清空,再加载“目标数据集”的后一页数据

l  最后页:先清空,再加载“目标数据集”的最后一页数据

 

6、刷新、加载页、下页(增量)、全部页、加载数据

l  刷新:先清空,再加载“目标数据集”的第一页数据

l  加载页:先清空,再加载“目标数据集”的第几页数据

l  下页(增量):追加“目标数据集”下一页的数据

l  全部页:加载全部数据

l  加载数据:将数据(JSON数组)加入到“目标数据集”中,设置“增量模式”为true,表示追加,否则表示先清空,再加载

 

7、设置过滤、清除所有过滤

l  设置过滤:增加“目标数据集”的过滤条件,过滤条件的设置方法同过滤属性的设置,给同一个数据集设置过滤时,过滤名称设置的一样,那么后面设置的过滤条件覆盖前面设置的过滤条件,如果过滤名称不同,则不会覆盖

l  清除所有过滤:删除已经设置的过滤条件,包括在过滤属性中设置的过滤条件

 

8、设置排序、清除所有排序

l  设置排序:增加“目标数据集”某列的排序规则,通过多次执行“设置排序”操作,实现设置多列排序

l  清除所有排序:删除已经设置的排序规则,包括在排序属性中设置的排序规则