人人范文网 范文大全

窗体和报表(优秀)

发布时间:2020-03-03 20:58:20 来源:范文大全 收藏本文 下载本文 手机版

窗体、报表、宏

1.将窗体\"fEmp\"上文框\"tSS\"改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别\"男\"和\"女\"。

【操作步骤】

步骤1:选中\"窗体\"对象,右键单击\"fEmp\"选择【设计视图】。

步骤2:右键单击控件名\"tSS\"选择【更改为】|【组合框】,右键单击\"tSS\"选择\"属性\",在\"行来源类型\"中选中\"值列表\",在\"行来源\"中输入\"男;女\",关闭属性界面。

2.将窗体对象\"fEmp\"上文本框\"tPa\"改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出\"党员否\"字段值。

【操作步骤】

步骤1:选中\"tPa\"控件,按下\"Del\"键,将该控件删除。

步骤2:选中工具箱\"复选框\"控件,单击原\"tPa\"位置。选中\"复选框标签\"控件,按下和\"Del\"键,将该控件删除。

3.设计报表\"rEmp\"的主体节区内\"tOpt\"复选框控件依据报表记录源的\"性别\"字段和\"年龄\"字段的值来显示状态信息:性别为\"男\"且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。

【操作步骤】

步骤1:选中\"报表\"对象,右键单击\"rEmp\"选择【设计视图】。

步骤2:右键单击复选框\"tOpt\"选择【属性】。

步骤3:在\"控件来源\"行输入\"IIf([tSex]=\"男\" And [tAge]

4.将报表\"rEmp\"的主体节区内\"tAge\"文本框控件改名为\"tYear\",同时依据报表记录源的\"年龄\"字段值计算并显示出其4位的出生年信息。

注意:当前年必须用相关函数返回。

【操作步骤】

步骤1:选中\"报表\"对象,右键单击\"rEmp\"选择【设计视图】。

步骤2:右键单击\"tAge\"文本框选择【属性】,在\"名称\"行输入\"tYear\",在\"控件来源\"行输入\"year(Date())-[年龄]\"。关闭属性界面。

步骤3:单击工具栏中\"保存\"按钮,关闭设计视图。

5.在窗体\"fCollect\"的窗体页眉节区添加一个标签控件,名称为\"bTitle\",标题为\"CD明细\",

字体为\"黑体\",字号为20,字体粗细为\"加粗\"。

【操作步骤】

步骤1:点击视图菜单,选中窗体页眉/页脚,选中工具箱中\"标签\"控件按钮,单击窗体页眉处,然后输入\"CD明细\",单击窗体任一点。

步骤2:右键单击\"CD明细\"标签选择【属性】,在\"名称\"行输入\"bTitle\",分别在\"字体名称\",\"字号\"和\"字体粗细\"行右侧下拉列表中选中\"黑体\"、\"20\"和\"加粗\",关闭属性界面。

6.将窗体\"fEmp\"上名称为\"tSS\"的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值\"男\"和\"女\"。

【操作步骤】

步骤1:选中\"窗体\"对象,右键单击\"fEmp\"选择【属性】。

步骤2:右键单击\"性别\"标签右侧的\"未绑定\"文本框选择【更改为】|【组合框】,再右键单击该控件选择\"属性\",在\"行来源类型\"列选择\"值列表\",在\"行来源\"列输入\"男;女\"。 步骤3:单击工具栏中\"保存\"按钮,关闭设计视图。

7.将查询对象\"qEmp\"改为参数查询,参数为窗体对象\"fEmp\"上组合框\"tSS\"中的输入值。

【操作步骤】

步骤1:选中\"查询\"对象,右键单击\"qEmp\"选择【设计视图】。

步骤2:双击\"性别\"字段,在\"性别\"字段的\"条件\"行输入\"[forms]![fEmp]![tSS]\",取消该字段的显示。

步骤3:单击工具栏中\"保存\"按钮,关闭设计视图。

8.将窗体对象\"fEmp\"中名称为\"tPa\"的文本框控件设置为计算控件。要求依据\"党员否\"字段值显示相应内容。如果\"党员否\"字段值为True,显示\"党员\";如果\"党员否\"字段值为False,显示\"非党员\"。

【操作步骤】

在窗体设计视图中右键单击文本框\"tPa\"选择【属性】,在\"控件来源\"行输入\"=IIf([党员否]=True,\"党员\",\"非党员\")\",关闭属性界面。

9.按\"编号\"字段前4位分组统计各组记录个数,并将统计结果显示在组页脚节区。计算控件命名为\"tCount\"。

注意:不能改动数据库中的表对象\"tStud\"和查询对象\"qStud\",同时也不能修改报表对象\"rStud\"中已有的控件和属性。

【操作步骤】

步骤1:单击菜单栏【视图】|【排序与分组】,在\"字段/表达式\"下拉列表中选中\"编号\",在\"组属性\"的\"组页眉\"下拉列表中选中\"是\"。

步骤2:选中主体节区的\"编号\"文本框,拖动鼠标到\"编号页脚\"节区适当位置,放开鼠标。 步骤3:右键单击\"编号\"文本框选择【属性】,在控件来源行输入\"Left([编号],4)\",关闭属性界面。

步骤4:选中工具箱中\"文本框\"控件,单击报表编号页脚节区的适当位置,弹出\"Text\"和\"未绑定\"两个文本框,选中\"Text\"文本框,然后按住\"Del\"键将\"Text\"文本框删除。

步骤5:右键单击\"未绑定\"文本框选择【属性】,分别在\"名称\"和\"控件来源\"输入\"tCount\"和\"Count(编号)\"。关闭属性界面。

步骤6:单击工具栏中\"保存\"按钮,关闭设计视图。

10.将\"fEmp\"窗体上名为\"bTitle\"的标签上移到距\"btnP\"命令按钮1厘米处(即标签的下边界距命令按钮的上边界1厘米)。同时,将窗体按钮\"btnP\"的单击事件属性设置为宏\"mEmp\",以完成单击按钮打开报表的操作。

【操作步骤】

步骤1:选中\"窗体\"对象,右键单击\"fEmp\"选择【设计视图】。

步骤2:右键单击\"btnP\"选择【属性】,查看\"上边距\"记录值,并记录下来。单击\"事件\"选项卡,在\"单击\"行右侧下拉列表中选中\"mEmp\",关闭属性界面。

步骤3:简单公式:bTitle上边距= btnP上边距-1-bTitle的高度,右键单击标签控件\"bTitle\"选择【属性】,在\"上边距\"行输入\"1cm\",关闭属性界面。

步骤4:单击工具栏中\"保存\"按钮,关闭设计视图。

11.修改查询对象\"qEmp\"为参数查询,参数为引用窗体对象\"fEmp\"上文本框\"tSS\"的输入值。

【操作步骤】

步骤1:选中\"查询\"对象,右键单击\"qEmp\"选择【设计视图】。

步骤2:双击\"改性别\"字段,在\"性别\"字段的\"条件\"行输入\"[forms]![fEmp]![tSS]\"取消\"性别\"字段的显示。

步骤3:单击工具栏中\"保存\"按钮,关闭设计视图。

12.设置窗体对象\"fEmp\"上文本框\"tAge\"为计算控件。要求根据\"年龄\"字段值依据以下计算公式计算并显示人员的出生年。

计算公式:出生年=Year(Date())-年龄或出生年=Year(Now())-年龄。

【操作步骤】

步骤1:右键单击窗体中\"tAge\"选择【属性】。

步骤2:在\"控件来源\"行输入\"Year(Date())-[年龄]\",关闭属性界面。

13.创建一个名为\"Salary\"的报表,按表格布局显示查询\"qT\"的所有信息。

【操作步骤】

步骤1:右键单击\"Salary\"选择【设计视图】。

步骤2:右键单击\"报表选择器\"选择【属性】,在\"标题\"行输入\"工资汇总表\",关闭属性界面。

14.按职称汇总出\"基本工资\"的平均值和总和。

\"基本工资\"的平均值计算控件名称为\"savg\"、\"总和\"计算控件名称为\"um\"。

注间:请在组页脚处添加计算控件。

【操作步骤】

步骤1:单击菜单栏【视图】|【排序与分组】,在\"字段/表达式\"下拉列表中选中\"职称\",分别在\"组页眉\"和\"组页脚\"右侧下拉列表中选中\"是\",关闭界面。

步骤2:选中主体节区的\"职称\"字段拖动鼠标到\"职称页眉\",放开鼠标。

步骤3:选中工具箱中\"文本框\"控件,单击报表\"职称页脚\"节区适当位置,弹出\"Text\"和\"未绑定\"两个文本框。

步骤4:右键单击\"Text\"文本框选择【属性】,在\"标题\"行输入\"基本工资平均值\",关闭属性界面。

步骤5:右键单击\"未绑定\"文本框选择【属性】,在\"名称\"行输入\"savg\",在\"控件来源\"行输入\"Avg([基本工资])\",关闭属性界面。

步骤6:按照步骤3~5添加另一个计算控件。在\"名称\"行输入\"um\",\"控件来源\"行输入\"Sum[基本工资]\"。

15.在\"eSalary\"报表的主体节上添加两个计算控件:名为\"sSalary\"的控件用于计算输出实发工资;名为\"ySalary\"的控件用于计算输出应发工资。

计算公式为:

应发工资:基本工资+津贴+补贴;

实发工资:基本工资+津贴+补贴-住房基金-失业保险

【操作步骤】

步骤1:选中工具箱中\"文本框\"控件,单击报表主体节区适当位置,弹出\"Text\"和\"未绑定\"两个文本框。

步骤2:右键单击\"Text\"文本框选择【属性】,在\"标题\"行输入\"应发工资\",关闭属性界面。 步骤3:右键单击\"未绑定\"文本框选择【属性】,在\"名称\"行输入\"ySalary\",在\"控件来源\"行输入\"[基本工资]+[津贴]+[补贴]\",关闭属性界面。

步骤4:按步骤1~3添加另一个计算控件\"Salary\",\"控件来源\"行输入\"[基本工资]+[津贴]+

[补贴]-[住房基金]-[失业保险]\"。

步骤5:单击工具栏中\"保存\"按钮,关闭设计视图。

16.将宏\"mTest\"重命名为自动运行的宏。

【操作步骤】

步骤1:选中\"宏\"对象,右键单击\"mTest\"选择【重命名】。

步骤2:在光标处输入\"AutoExec\"。

17.将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为\"tm\"),设置属性显示出姓氏信息来,如\"陈\"、\"刘\"、...等。

注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。

【操作步骤】

步骤1:选中\"报表\"对象,右键单击\"rEmp\"选择【设计视图】。

步骤2:单击菜单栏【视图】|【排序与分组】,在\"字段/表达式\"下拉列表中选中\"姓名\",在\"组属性\"下的\"组页眉\"右侧对应的下拉列表中选择\"是\"。关闭界面。

步骤3:选中\"姓名\"文本框,剪切复制到\"姓名页眉\",放开鼠标。右键单击\"姓名\"选择【属性】,在\"控件来源\"行输入\"Left([姓名],1)\",关闭属性界面。

步骤4:单击工具栏中\"保存\"按钮,关闭设计视图。

窗体(答案)

主题:window窗体对象open和showModalDialog用法[优秀]

acce窗体实验报告

Acce窗体操作题

窗体底端(定稿)

窗体底端(定稿)

Acce窗体操作题完整

公司经营和报表分析

监理报表签字和要求

Windows窗体应用程序基础教学大纲

窗体和报表(优秀)
《窗体和报表(优秀).doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 窗体和报表 窗体
点击下载本文文档