查看访问查找字段中的基础值
viewing underlying value in access lookup field
如果我在 Access 中有一个查找字段,通过将字段宽度设置为 0";1" 隐藏了第一(绑定)列,有没有一种方法可以查看该字段的实际基础值而无需更改查找列的格式?
我认为没有一种方法可以在不编辑查找列的情况下访问可用值。
话虽如此,我要指出以下几点:
更改查找列的格式只会影响两件事。
- 当您从 table 视图浏览记录时,您将看到新定义。
- 以后创建的任何表单现在都将继承新定义。
换句话说,更改查找列的格式不会影响您可能已经基于该字段创建的任何表单。
您可以在您的 table 中进行更具描述性的描述,该描述与您的表单中的定义完全不同。
如果您想知道所有值,我建议您编辑下拉列表以显示第 1 列和第 2 列的串联。
例如,假设您有一个值列表
1;foo;2;bar
值列表可以更改为
1;1-foo;2;2-bar
那你一看就知道"hidden"字段值代表什么。 (如果记录源是查询,也可以这样做。)
事实证明,有一种非常简单的方法可以做到这一点。在查询中,转到字段属性并单击 "Lookup" 选项卡,然后选择文本框。
如果我在 Access 中有一个查找字段,通过将字段宽度设置为 0";1" 隐藏了第一(绑定)列,有没有一种方法可以查看该字段的实际基础值而无需更改查找列的格式?
我认为没有一种方法可以在不编辑查找列的情况下访问可用值。
话虽如此,我要指出以下几点:
更改查找列的格式只会影响两件事。
- 当您从 table 视图浏览记录时,您将看到新定义。
- 以后创建的任何表单现在都将继承新定义。
换句话说,更改查找列的格式不会影响您可能已经基于该字段创建的任何表单。
您可以在您的 table 中进行更具描述性的描述,该描述与您的表单中的定义完全不同。
如果您想知道所有值,我建议您编辑下拉列表以显示第 1 列和第 2 列的串联。
例如,假设您有一个值列表
1;foo;2;bar
值列表可以更改为
1;1-foo;2;2-bar
那你一看就知道"hidden"字段值代表什么。 (如果记录源是查询,也可以这样做。)
事实证明,有一种非常简单的方法可以做到这一点。在查询中,转到字段属性并单击 "Lookup" 选项卡,然后选择文本框。