页面自动生成工具设计
1功能概述
1.1使用术语
页面自动生成工具:自定义查询条件以及数据显示的一种页面生成工具1.2功能说明
页面自动生成工具是按照工程人员的需求定义查询条件以及数据显示方式的一种工具,数据显示可以用表格和图表的方式:查询统计以表格的方式显示数据,趋势页面以图表方式显示页面。1.2.1查询统计页面
查询统计页面的设置如下图:"设置数据集":整个查询统计显示数据的完整sql语句。
"查询条件设置":写完sql语句后点击"设置查询条件"按钮,将sql语句中的参数带入条件设置中。其中"显示顺序"确定了在生成的页面中该条件显示的顺序;"参数名称"对应sql中的参数;"参数显示名称"确定该参数在查询统计页面上的提示名称;"控件类型"可以确定该参数在页面上的控件(文本框,时间框,下拉框),控件类型会在1.2.4节中说明。
"显示设置":控制sql查询出的数据有哪些列需要显示。" 是否显示"控制该列是否显示;"列名称"对应数据列,"列显示名称"控制该列显示的列头。
"保存":点击"保存"按钮,会把页面的信息才存入数据库以便下次读取。
"预览":点击"预览"可以查看上面的页面设置是否正确。
最终生成的页面效果如下:
其中开始时间大于,开始时间小于选择的是时间控件,回路ID选择的是下拉框控件:SELECT numCircuitID,varCircuitName from WD_Circuit;
1.2.2趋势页面
趋势页面的设置如下图:"设置数据集":整个查询统计显示数据的完整sql语句。
"查询条件设置":写完sql语句后点击"设置查询条件"按钮,将sql语句中的参数带入条件设置中。其中"显示顺序"确定了在生成的页面中该条件显示的顺序;"参数名称"对应sql中的参数;"参数显示名称"确定该参数在查询统计页面上的提示名称;"控件类型"可以确定该参数在页面上的控件(文本框,时间框,下拉框),控件类型会在1.2.4节中说明。
"显示设置":控制sql查询出的数据有哪些列需要显示。" 是否显示"控制该列是否显示;"显示位置"确定该列作为x轴或者y轴(只能有一个x轴)&#x