问答题 建立一个表单,表单文件名和表单控件名均为myform_b,表单标题为“订单管理”,表单其他功能如下: ①表单中含有一个页框控件(PageFrame1)和一个“退出”命令按钮(Command1),单击“退出”命令按钮关闭并释放表单。 ②页框控件(PageFrame1)中含有3个页面,每个页面部通过一个表格控件显示有关信息: 第一个页面Page1上的标题为“职工”,其上的表格控件名为grdEmployee,显示表employee中的内容。 第二个页面Page2上的标题为“订单”,其上的表格控件名为grdOrders,显示表orders中的内容。 第三个页面Page3上的标题为“职工订单金额”,其上的表格控件名为Grid1,该表格中显示每个职工的职工号、姓名及其所经手的订单总金额(注:表格只有3列,第1列为“职工号”,第2列为“姓名”,第3列为“总金额”)。
【正确答案】正确答案:【操作步骤】 步骤1:在命令窗口执行命令:OPEN DATABASE orders-manaqe,打开“Orders manage”数据库。 步骤2:在命令窗口执行命令:CREATE FORM myform_b,打开表单设计器新建表单。 步骤3:从“表单工具栏”中依次向表单添加一个命令按钮和一个页框控件。在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表3—7。步骤4:右击表单选择【数据环境】快捷菜单命令打开表单数据环境,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中依次双击employee表和orders表,将其添加到数据环境中,两者之间的关联也会自动添加其中,选中两个表之间的关联线(被选中的线会变粗),然后按Delete键,删除该关联。 步骤5:右击“页框”控件,选择【编辑】快捷菜单命令,让页框处于编辑状态,再将数据环境中的employee表和orders表分别拖到“职工”和“订单”页面中(注意:操作过程中,当独立的页面被选中时,页框处于编辑状态,在页框四周会出现蓝色边框,如图3—22所示;另外,表单设计器窗口应为“还原”状态,而非最大化窗口,否则将遮盖表单数据环境内容,无法将表拖到页面中)。这时,在“职工”和“订单”页面中会分别自动生成表格grdEmployee和grdOrders。
【答案解析】