Ms access InfoPath 2010,阅读&;写入Access 2010

Ms access InfoPath 2010,阅读&;写入Access 2010,ms-access,ms-access-2010,infopath,infopath2010,Ms Access,Ms Access 2010,Infopath,Infopath2010,我创建了一个InfoPath 2010表单,用于将数据提交到Access 2010数据库中。捕获的一个特定元素是员工ID。因此,数据库可能有多条相同员工ID的记录 我在数据库中有第二个表,它在一列中包含每个员工ID,在另一列中包含他们的姓名 如果用户正在为员工ID 987创建记录,我如何向该表单添加一个文本框,该文本框将读取表2中的相应名称 谢谢, Jeff在这里,我使用这个过程从列表中获取数据。试试它是否适用于Ms Access 如果需要使用infopath2010获取数据,请使用以下条件 在

我创建了一个InfoPath 2010表单,用于将数据提交到Access 2010数据库中。捕获的一个特定元素是员工ID。因此,数据库可能有多条相同员工ID的记录

我在数据库中有第二个表,它在一列中包含每个员工ID,在另一列中包含他们的姓名

如果用户正在为员工ID 987创建记录,我如何向该表单添加一个文本框,该文本框将读取表2中的相应名称

谢谢,


Jeff

在这里,我使用这个过程从列表中获取数据。试试它是否适用于Ms Access

如果需要使用infopath2010获取数据,请使用以下条件

规则中
添加
操作

下运行这些操作
添加
设置字段值

在字段框中选择要显示的获取详细信息棒的位置(即,哪个txt框)

单击“值”中的“计算值”(fx)

在该对话框中,单击插入字段或组,然后选择显示高级视图

在字段下,选择需要获取数据的表

选择需要在所选txt框中显示的字段,并使用过滤条件在主字段中使用
辅助表employee id=employee id来过滤数据


只有使用infopath中的
manage data connection
连接到辅助表时,辅助表才会在infopath表单中可见。您需要根据在infopath表单中选择的员工ID提取数据???是。我想我可能需要access和infopath的帮助。access中有两个表:TableEmpID(员工ID和姓名列表)和TableInstance(员工引起的所有唯一问题列表)。用户通过infopath表单在TableInstance中创建这些Recond。当他们填写表单并在(数据)EmpID文本框中自由键入时,我希望运行一个查询,从表EmpID返回关联的名称。好的,是的。我创建了到第二个表的辅助数据连接。然后,我创建了一个未链接到数据库元素的新字段,并在该文本框上设置了一个规则以匹配上面的描述。非常感谢你!我不知道不使用InfoPath中的查询字段就可以查询信息。