Forms 如何在access 2010中将查找字段值设置为null/blank?

Forms 如何在access 2010中将查找字段值设置为null/blank?,forms,ms-access,null,field,lookup,Forms,Ms Access,Null,Field,Lookup,我需要一些关于Access 2010表单的帮助。我的表单有许多字段(来自一个表)。其中一个字段是逻辑字段。如果用户选择true,则应启用下一个字段(文本字段)。这工作正常-我创建了一个更新后事件过程。我遇到的问题是,如果用户意外地选择了true,然后为文本字段选择了一个值(文本字段查找查询-它是一个查找字段,可以有多个值-用户可以从列表中选择/检查任意多个值,它们将存储到文本字段中,以逗号分隔) 如果用户返回并将逻辑字段设置为false,我将如何将文本字段(查找字段)值设置为空?me.textf

我需要一些关于Access 2010表单的帮助。我的表单有许多字段(来自一个表)。其中一个字段是逻辑字段。如果用户选择true,则应启用下一个字段(文本字段)。这工作正常-我创建了一个更新后事件过程。我遇到的问题是,如果用户意外地选择了true,然后为文本字段选择了一个值(文本字段查找查询-它是一个查找字段,可以有多个值-用户可以从列表中选择/检查任意多个值,它们将存储到文本字段中,以逗号分隔)

如果用户返回并将逻辑字段设置为false,我将如何将文本字段(查找字段)值设置为空?me.textfield.value=null表示错误


有人能帮我吗?谢谢大家!

请记住,实际上多值列实际上是一个规范化的数据表

因此,显示如下所示:

要清除在此子表中选择的记录(这是您的多值选择),可以在上述按钮后面使用此代码:

  Dim rstChild      As DAO.Recordset

  Set rstChild = Me.Recordset.Color.value

  Do While rstChild.EOF = False
     rstChild.Delete
     rstChild.MoveNext
  Loop

  Me.Color.Requery

插入空白查阅字段的简单方法是在“设计”视图中选择该字段,然后单击“字段属性”中的“查阅”选项卡。在行源中的第一个条目之前插入以下“”

控件(文本字段)是否绑定到表中的查找字段?如果是,您是否正在使用Sharepoint?如果它没有绑定到查找字段,它如何获得这些逗号分隔的值,为什么?每个字段(列)具有多个值是违反数据库设计规则的。如何为文本字段选择多个值?是否使用列表框填充文本字段?无论哪种方式,请尝试
me.textfield.value=”“