通过控件和Collection()函数添加自定义集合
在按钮OnSelect属性编写函数:
Collect(items,{name:TextName!Text,price:Value(TextPrice!Text)})
将两个文本框的值添加到集合items中。
在Gallery中绑定集合items,其中LabelName绑定name,LabelPrice绑定price
显示效果如下:
通过一个集合创建另一个集合
创建界面如下
在按钮OnSelect属性编写函数:Collect(booklist,MyBook)
将现有Excel中的MyBook表添加到booklist中,
将Gallery绑定到booklist
显示效果如下
在现有集合上追加列
修改按钮OnSelect函数:Clear(booklist);Collect(booklist,AddColumns(MyBook,"Level","***"))
在现有数据的基础上,添加一列Level
效果如下:
在Gallery中添加按钮,在按钮的OnSelect属性中编写函数:
Remove(booklist,ThisItem)
其中,ThisItem表示当前绑定的数据
保存数据:使用SaveData()函数将集合数据保存到独立存储区域:SaveData(booklist,"booklist")
读取数据:使用LoadData()函数从独立存储区域将集合加载到应用程序:LoadData(booklist,"booklist")
时间: 2024-10-02 22:20:29