为什么 Access 让我输入参数值.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么 Access 让我输入参数值.pdf

为什么 Access 让我输入参数值? 症状 在打开 Microsoft Office Access 对象(例如表、查询、窗体或报表)时, Access 显示“输入参数值”对话框。 原因 在打开包含 Access 无法解释的标识符(表达式) (标识符(表达式): 表达式的一个元素,用来引用字段、控件或属性的值。例如,Forms![订单]![订 单 ID] 引用“订单”窗体上“订单 ID”控件中的值。)或表达式 (表达式:算 术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果 为单个值。表达式可执行计算、操作字符或测试数据。)的对象时,Access 会 显示“输入参数值”对话框。在某些情况下,这种行为正是您所需要的。例如, 数据库创建者可能已经创建了一个查询,该查询在每次运行时都会让您输入信 息,例如开始日期或员工 ID 号。这类提示可能类似于以下内容: 然而,在其他情况下,您不想让此对话框出现。例如,您可能已对数据库 的设计进行了一些更改,而此时在您打开某个对象时,Access 会意外地显示该 对话框以及一条您无法理解的消息。 解决方法 若要阻止“输入参数值”对话框出现,必须检查与您正在处理的对象关联 的所有表达式,并要找到导致该对话框出现的标识符。然后,您必须更正该标 识符或者包含该标识符的表达式的语法。下面的过程提供了在不同类型的对象 中检查表达式的一般原则。但是,您必须进行的具体更改则取决于数据库的结 构。 当“输入参数值”对话框在不需要的情况下出现时,请记下在该对话框中 列出的标识符或表达式: 单击“取消”。 根据该对话框出现时您打开的对象类型,继续执行以下过程之一。 检查查询中的表达式 检查报表中的表达式 检查窗体中的表达式 检查表中的表达式 检查查询中的表达式 查询中的录入错误是导致不需要的参数提示的常见原因。正如前面所提到 的,如果查询本来就应该在运行时要求提供参数值,那么“输入参数值”对话 框便会按照设计而出现。但是,如果您确定该查询不应该要求提供参数值,则 请使用本过程检查该查询内是否存在不正确的表达式。 在导航窗格中右键单击查询,然后单击“设计视图”。 检查“字段”行和“条件”行中的标识符和表达式,然后确定是否有任何 文本与“输入参数值”对话框中显示的文本相符。特别是如果“字段”行内的 一个单元格中包含“Expr1: [标识符]”等值,这可能就是导致参数提示的根源。 检查报表中的表达式 如果在打开某个报表时出现“输入参数值”对话框,请按照以下步骤检查 该报表的属性: 在导航窗格中右键单击该报表,然后单击“设计视图”。 注释 继续操作之前,请确定该报表上是否有任何控件在其左上角显示一 个绿色三角形。该三角形表示 Access 无法计算该控件的“控件来源”属性中 的标识符或表达式。如果有任何控件显示此绿色三角形,请在执行后面的步骤 时特别留意这些控件。 如果“属性表”任务窗格未显示,按 F4 可显示它。 在“属性表”任务窗格中,单击“全部”选项卡。 单击一个在报表上显示数据的控件(例如文本框、复选框或组合框)。如果 有任何控件显示之前提到的绿色三角形,请首先单击这些控件中的一个。 在“属性

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档