InfoPath 2010,阅读&写入Access 2010

时间:2014-03-18 18:00:10

标签: ms-access ms-access-2010 infopath infopath2010

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

我在数据库中有第二个表,其中包含一列中的每个员工ID以及另一列中的名称。

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

谢谢,

杰夫

1 个答案:

答案 0 :(得分:1)

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

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

Rules添加Action

Run these action下添加Set field value

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

点击Calculted value(fx)的值

点击insert field or group并选择Show advance view

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

选择您需要在所选txt框中显示的字段,并使用过滤条件使用secondary table employee id= employee id in main field

过滤数据

只有在infopath中使用manage data connection与其连接时,才能以infopath形式显示辅助表