需求背景:使用web的方式实现SQL中的Group操作
实现方式:在一个文本框中输入字段名,在一个下拉列表框中选择一种聚合函数,单击图标,想中继器表单中添加一条记录,显示被添加的聚合字段以及聚合函数
实现后的样式:
1、假设当前状态如下:
2、单击“+”号后的效果如下:
实现步骤:
1、添加所需的全局变量,用于值传递
2、字段文本框设置
给文本框一个名称keywordinput,便于将文本框中的值传递给环境变量
3、函数文本框设置
说明:在一个下拉框控件中提供函数选择,在下拉框控件上放置一个无边框的文本框,用下拉框选择的值填充文本框。
- 下拉框的设置
- 文本框的设置
给文本框一个名称function,便于将文本框中的值传递给环境变量
4、中继器的设置
说明:在中继器中需要有两个文本标签,用于接收从外部传递进来的值。
删除图标运行删除中继器中的一条记录。
5、操作按钮“+”的设置
设置全局变量的值,全局变量columnName的值设置为keywordinput,全局变量functionName的值设置为function
从全局变量接收值并赋给中继器中两个文本标签,如下图中,红框中写在[[ ]]里的两个变量名就是全局变量