Ms access 访问表单查找

Ms access 访问表单查找,ms-access,Ms Access,我一直在使用Access 2010和创建表单 我有一个表格1和相关的表格1 我还有另一个表2,其中包含yes、no和missing的值(lookupyesnommissing) 我想在表单1中的一个特定字段显示选项“是”、“否”和“缺少”。我还希望将同一字段存储为表中的0、1或-1(0-No、1-Yes、-1缺失,---lookupyesnomissing表值) 我无法在表单和表格的两个位置为同一字段设置不同的值。我要么把两者都作为数字,要么都作为文本 请帮助我。您可以在组合框中包含多列,但将其

我一直在使用Access 2010和创建表单

我有一个
表格1
和相关的
表格1

我还有另一个
表2
,其中包含yes、no和missing的值(
lookupyesnommissing

我想在
表单1
中的一个特定字段显示选项“是”、“否”和“缺少”。我还希望将同一字段存储为表中的0、1或-1(0-No、1-Yes、-1缺失,---
lookupyesnomissing
表值)

我无法在表单和表格的两个位置为同一字段设置不同的值。我要么把两者都作为数字,要么都作为文本


请帮助我。

您可以在组合框中包含多列,但将其选定值绑定到当前表单中的字段。只要设置正确

  • 确保RowSource查询正确,并从表2中提取两列
  • ColumnCount设置为
    2
    (或您想要显示的数量加1)
  • 列宽度设置为
    0;1
    (即,隐藏第一列,我假设第一列是要绑定到的值)
  • BoundColumn设置为0(将其绑定到数据集中的第一列)
  • 最后,将绑定字段属性设置为表单数据源中要绑定到的字段

  • 您可以在组合框中包含多列,但将其选定值绑定到当前表单中的字段。只要设置正确

  • 确保RowSource查询正确,并从表2中提取两列
  • ColumnCount设置为
    2
    (或您想要显示的数量加1)
  • 列宽度设置为
    0;1
    (即,隐藏第一列,我假设第一列是要绑定到的值)
  • BoundColumn设置为0(将其绑定到数据集中的第一列)
  • 最后,将绑定字段属性设置为表单数据源中要绑定到的字段

  • 在列表中包括两列,但将值列的宽度设置为零。然后将绑定列设置为具有要存储的值的列。(我认为还有一个向导可以实现这一点——在您将组合框拖放到表单上之后,您是否尝试过跟随它?)谢谢您的回复。请你澄清一下,你说什么时候把这两列都包括在清单中。我是个新手。我不知道这个向导。请参见下文——希望这会有所帮助。我现在面前没有访问权限,所以必须从内存中删除。在列表中包括这两列,但将值列的宽度设置为零。然后将绑定列设置为具有要存储的值的列。(我认为还有一个向导可以实现这一点——在您将组合框拖放到表单上之后,您是否尝试过跟随它?)谢谢您的回复。请你澄清一下,你说什么时候把这两列都包括在清单中。我是个新手。我不知道这个向导。请参见下文——希望这会有所帮助。现在我面前没有权限,所以只能凭记忆离开。非常感谢。我能够执行这些步骤并解决了问题。在我执行此操作时,我可以看到随着我不断添加数据,一些数据行正在被删除。您能告诉我错误在哪里吗?@user1804254行数据?你是说在表中,还是在表单属性中?它在表中。我的意思是说数据记录被删除了。@user1804254我画了一个空白——不能说我以前遇到过。非常感谢。我能够执行这些步骤并解决了问题。在我执行此操作时,我可以看到随着我不断添加数据,一些数据行正在被删除。您能告诉我错误在哪里吗?@user1804254行数据?你是说在表中,还是在表单属性中?它在表中。我的意思是说数据记录被删除了。@user1804254我画了一个空白——不能说我以前遇到过。