窗体和报表

窗体、报表、宏
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]<20"1""0")",关闭属性界面。
步骤4:单击工具栏中"保存"按钮,关闭设计视图。
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上边距-1bTitle的高度,右键单击标签控件"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""总和"计算控件名称为"ssum"
注间:请在组页脚处添加计算控件。
【操作步骤】
步骤1:单击菜单栏【视图】|【排序与分组】,在"字段/表达式"下拉列表中选中"职称",分别在"组页眉""组页脚"右侧下拉列表中选中"",关闭界面。
步骤2:选中主体节区的"职称"字段拖动鼠标到"职称页眉",放开鼠标。
步骤3:选中工具箱中"文本框"控件,单击报表"职称页脚"节区适当位置,弹出"Text""未绑定"两个文本框。
步骤4:右键单击"Text"文本框选择【属性】,在"标题"行输入"基本工资平均值",关闭属性界面。
步骤5:右键单击"未绑定"文本框选择【属性】,在"名称"行输入"savg",在"控件来源"行输入"Avg([基本工资])",关闭属性界面。
步骤6:按照步骤35添加另一个计算控件。在"名称"行输入"ssum""控件来源"行输入"Sum[基本工资]"
15. "eSalary"报表的主体节上添加两个计算控件:名为"sSalary"的控件用于计算输出实发工资;名为"ySalary"的控件用于计算输出应发工资。
计算公式为:
应发工资:基本工资+津贴+补贴;
实发工资:基本工资+津贴+补贴-住房基金-失业保险
【操作步骤】
步骤1:选中工具箱中"文本框热转印墨水配方"控件,单击报表主体节区适当位置,弹出"Text"木酢液和"未绑定"两个文本框。
步骤2:右键单击"Text"文本框选择【属性】,在"标题"行输入"应发工资",关闭属性界面。
步骤3:右键单击"未绑定"文本框选择【属性】,在"名称"行输入"ySalary",在"控件来源"行输入"[基本工资][津贴][补贴]",关闭属性界面。
步骤4:按步骤13添加另一个计算控件"Salary""控件来源"行输入"[基本工资][津贴][补贴][住房基金][失业保险]"
步骤5:单击工具栏中"保存"按钮,关闭设计视图。
16. 将宏"mTest"重命名为自动运行的宏。
【操作步骤】
步骤1:选中""对象,右键单击"mTest"选择【重命名】。
步骤2:在光标处输入"AutoExec"
17. 将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为"tm"),设置属性显示出姓氏信息来,如""""...等。
注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。
【操作步骤】
步骤1:选中"报表"对象,右键单击"rEmp"选择【设计视图】。
步骤2:单击菜单栏【视图】|【排序与分组】,在"字段/表达式"下拉列表中选中"姓名",在"组属性矫眼镜"下的"组页眉"右侧对应的下拉列表中选择""。关闭界面。
步骤3:选中"姓名"文本框,剪切复制到"姓名页眉",放开鼠标。右键单击"姓名"选择【属性】,在"控件来源"行输入"Left([姓名]1)",关闭属性界面。

本文发布于:2024-09-21 12:22:36,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/294244.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:控件   属性   选择   显示   计算   文本框   报表   选中
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议