在考生文件夹下,打开公司销售数据库SELLDB,完成如下综合应用: 设计一个表单名为Form_one,表单文件名为SD_SELECT、表单标题名为"部门年度数据查询"的表单,其表单界面如图所示,其他要求如下: 1.为表单建立数据环境,向数据环境添加S_T表

admin2013-04-27  32

问题 在考生文件夹下,打开公司销售数据库SELLDB,完成如下综合应用:
设计一个表单名为Form_one,表单文件名为SD_SELECT、表单标题名为"部门年度数据查询"的表单,其表单界面如图所示,其他要求如下:
1.为表单建立数据环境,向数据环境添加S_T表(Cursor1)。
2.当在"年度"标签右边的微调控件中(Spinner1)选择年度并单击"查询"按钮(Command1)时,则会在下边的表格(Gridl)控件内显示该年度各部门的四个季度的销售额和利润。指定微调控件上箭头按钮(SpinnerHighValue属性)与下箭头按钮(SpinnerLowValue属性)值范围为2010~1999,默认值(Value属性)为2003,增量(Increment属性)为1。
3.单击"退出"按钮(Command2)时,关闭表单。
要求:表格控件的RecordSourceType属性设置为"4-SQL说明"。
   

选项

答案【操作步骤】 步骤1:单击常用工具栏中的"打开"按钮打开数据库selldb,然后单击常用工具栏中的"新建"按钮,文件类型选择"表单",打开表单设计器,并将表单保存为sd_select。 步骤2:在表单设计器中,设置表单的Caption属性为"部门年度数据查询",Name属性为"form_one"。 步骤3:在表单设计器中,单击鼠标右键,在弹出菜单中选择"数据环境"命令,在"添加表或视图"对话框中,选择"s_t.dbf"表,并单击"添加"按钮,关闭"添加表或视图"对话框。 步骤4:在表单设计器中,添加一个标签Label1,设置其Caption属性为"年度";添加一个微调控件Spinner1,设置其SpinnerHighValue属性为"2010.00",SpinnerLowValue属性为"1999.00",Value属性为"2003";添加两个命令按钮,将第1个命令按钮的Caption属性设置为"查询",将第2个命令按钮的Caption属性设置为"退出"。 步骤5:双击"退出"命令按钮,在"Command2.Click"编辑窗口中输入"Thisform. Release",接着关闭编辑窗口。添加一个表格Grid1,设置其RecordSourceType属性为"4-SQL说明";双击"查询"命令按钮,在"Command1.Click"编辑窗口中输入下列语句。接着关闭编辑窗口。 ThisForm.Grid1.RecordSource="SELECT * FROM s_t WHERE 年度=’"+str(thisform.Spinner1.value,4,0)+"’ into cursor lsb"

解析
转载请注明原文地址:https://kaotiyun.com/show/yrsp777K
0

最新回复(0)