- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户可以轻松地报表或窗体上创建一个计算控件
用户可以轻松地在报表或窗体上创建一个计算控件,用于返回计算的结果。方法如下所述。 STEP 1:在报表设计视图中打开报表(或在窗体“设计”视图中打开窗体),单击“工具箱”工具栏中的“文本框”按钮。 STEP 2:在窗体或报表上,单击要放置控件的位置并拖动鼠标调整控件大小,然后直接在控件中输入表达式即可。(在这里,用文本框作为计算控件的控件类型,也可以使用任何有“控件来源”属性的控件,但是,一般都使用文本框。)添加计算文本框
在设计视图中打开窗体或报表,方法是在导航窗格中右键单击窗体或报表,然后单击“设计视图”。
在“设计”选项卡上的“控件”组中,单击“文本框”。
将指针定位在窗体或报表上要放置文本框的位置,然后单击以插入文本框。
请执行下列操作之一:
将光标放在文本框中,然后键入一个用于计算总计的表达式 (表达式:算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。表达式可执行计算、操作字符或测试数据。)。
选择文本框,按 F4 以显示属性表,然后在“控件来源”属性框中键入该表达式。要使用表达式生成器 (表达式生成器:一种可用来创建表达式的 Access 工具。它包括可从中进行选择的通用表达式列表。)来创建表达式,请单击“控件来源”属性框旁边的 。
保存窗体或报表,然后切换到窗体视图或报表视图以查看结果。
有关创建表达式的详细信息,请参阅创建表达式一文。
?注释?
如果需要更多空间以便于在“控件来源”属性框中键入表达式,请按 Shift+F2 打开“显示比例”框。
如果窗体或报表是基于查询的,最好将表达式放在查询中而不是放在计算控件中。这样做可以改进性能,并且如果您要计算记录组的总计,这样做还会更便于在聚合函数 (聚合函数:用于计算总计的函数。例如:Sum、Count、Avg 或 Var。)中使用计算字段 (计算字段:在查询中定义的字段,显示表达式的结果而非显示存储的数据。每当表达式中的值改变时,就重新计算一次该值。)的名称。
添加未绑定文本框
未绑定文本框不连接到表或查询中的字段。未绑定文本框可用于显示计算的结果或接受您不想直接存储在表中的输入。最简单的方法是在设计视图中添加未绑定文本框。
在设计视图中打开窗体或报表,方法是在导航窗格中右键单击窗体或报表,然后单击“设计视图”。
在“设计”选项卡上的“控件”组中,单击“文本框”。
将指针定位在窗体或报表上要放置文本框的位置,然后单击以插入文本框。
?注释??? Access 还会在文本框的左侧放置一个标签,因此,请在指针的左侧为标签留出一些空间。以后可以重新调整标签和文本框的位置。也可以单击标签然后按 Delete 将它删除。
另一种创建未绑定文本框的方法是:首先将字段从“字段列表”窗格拖动到窗体或报表上以创建一个绑定文本框,然后删除其“控件来源”属性中的值。如果在设计视图中执行此操作,文本框将显示“未绑定”而不是字段名称。在布局视图中,文本框将不再显示数据,实际上,它将是空的。?
了解文本框属性
无论采用哪种方式创建文本框,都需要设置某些属性,以使文本框按您需要的方式工作和显示。下面的列表显示了几个较为重要的常用文本框属性:
名称????应该为文本框指定一个有意义的简短名称,以便您可以很容易地判断它包含什么数据。这样,可以很容易地在可能在其他文本框中使用的表达式中引用该文本框。一些数据库开发人员喜欢为文本框名称添加前缀(如 txt),以便可以很容易地将文本框与其他类型的控件区分开来。例如,txtFirstName 或 txtAddress。?
在从“字段列表”窗格中拖动字段以创建绑定文本框时,Access 使用字段名称作为文本框名称。通常,这样做是可行的,但是如果您计划编辑“控件来源”属性并创建表达式,则最好先更改文本框的名称,以使其不同于字段名称。否则,Access 可能无法确定您引用的是文本框还是表中的字段。例如,假设您有一个包含“名字”文本框的报表,该文本框已绑定到名为“名字”的表字段。如果您想要裁剪在“名字”字段中的值前面的所有空格,则您可能会将文本框的“控件来源”属性设置为:
=Trim([First Name])
然而,这会导致在文本框中显示“#Error”,这是因为 Access 无法确定表达式引用的是字段还是文本框。要解决此问题,请重命名文本框,以使其具有唯一的名称。
控件来源????此属性决定了文本框是绑定文本框、未绑定文本框还是计算文本框。
如果“控件来源”属性框中的值是表中字段的名称,则说明文本框绑定到该字段。
如果“控件来源”中的值为空白,则文本框是未绑定文本框。
如果“控件来源”中的值是表达式,则文本框是计算文本框。
文本格式????如果文本框绑定到“备注”字段,则可以将“文本格式”属性框中
您可能关注的文档
- 生物总复习知识人教版.doc
- 生物暑假填空作文档----必修一.doc
- 生物竞赛资料(理学).doc
- 生物等效性样品管理指导原则.doc
- 生物细胞学专有词解释.docx
- 生物结构层次与验探究复习教案.doc
- 生物选修3 第节 第1课时 动物细胞培养和核移植技术.doc
- 生物高中必修3二章第一节学案3.doc
- 生物:新课标选1易考知识点.doc
- 生物:第4章《因的表达》.doc
- 2025年中考第二次模拟考试卷:数学(湖北卷)(解析版).docx
- 人工智能辅助下的初中英语教育大数据隐私安全评估教学研究课题报告.docx
- 《基于STEM教育的小学科学课程实践教学的互动策略优化研究》教学研究课题报告.docx
- 2025年工业互联网平台在电子信息产品维修中的应用与数字化成效分析报告.docx
- 《老年高血压患者居家血压管理中的家庭护理质量评价体系构建》教学研究课题报告.docx
- 《基于大概念教学的初中历史教学策略与教师专业成长》教学研究课题报告.docx
- 2025年高性能陶瓷材料在先进制造中的应用前景报告.docx
- 心理健康数字化评价在初中学生心理辅导中的应用研究教学研究课题报告.docx
- 潮玩市场2025年研究报告:IP运营模式创新与消费者行为.docx
- 宠物医疗市场细分领域研究报告——宠物营养品市场规模分析.docx
文档评论(0)