Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何使用InfoPath 2010查询SharePoint列表并返回与输入参数匹配的值?_Excel_Sharepoint_Sharepoint 2010_Infopath_Infopath2010 - Fatal编程技术网

Excel 如何使用InfoPath 2010查询SharePoint列表并返回与输入参数匹配的值?

Excel 如何使用InfoPath 2010查询SharePoint列表并返回与输入参数匹配的值?,excel,sharepoint,sharepoint-2010,infopath,infopath2010,Excel,Sharepoint,Sharepoint 2010,Infopath,Infopath2010,我在excel中创建了一个记录搜索工具的原型。根据选择,excel公式将在表格中运行,并标识所有三个参数均为真的行,并返回特定单元格。本质上,它是一个数据库搜索。由于保密性的原因,我无法提供数据,但是,这里真正重要的是功能 现在,我已经验证了系统的逻辑,并显示它返回了我要查找的值,下一步是采用该逻辑并在infopath 2010中重新创建此搜索工具。它将搜索的数据将驻留在SharePoint列表(数据源)中 但是,infopath 2010中的公式似乎不像excel中那样直截了当。虽然我能够建立

我在excel中创建了一个记录搜索工具的原型。根据选择,excel公式将在表格中运行,并标识所有三个参数均为真的行,并返回特定单元格。本质上,它是一个数据库搜索。由于保密性的原因,我无法提供数据,但是,这里真正重要的是功能

现在,我已经验证了系统的逻辑,并显示它返回了我要查找的值,下一步是采用该逻辑并在infopath 2010中重新创建此搜索工具。它将搜索的数据将驻留在SharePoint列表(数据源)中

但是,infopath 2010中的公式似乎不像excel中那样直截了当。虽然我能够建立数据连接并创建用于选择参数的下拉列表,但我正在努力重新创建数据库搜索功能


infopath表单需要获取这三个参数,查询SharePoint列表,并返回与这三个参数匹配的值(在同一表单中)。在infopath 2010中是否可以这样做?为什么呢感谢您的帮助

如果您已经设置了到列表的数据连接,并且它是一个普通列表,那么查询它应该非常简单


列表数据连接应该有一个名为queryFields的组,其中列表中的每一列都有一个字段。您只需使用设置字段的值规则将查询值复制到各个字段中,然后使用规则执行查询。您试过了吗?

如果您已经设置了到列表的数据连接,并且它是一个普通列表,那么查询它应该非常简单


列表数据连接应该有一个名为queryFields的组,其中列表中的每一列都有一个字段。您只需使用设置字段的值规则将查询值复制到各个字段中,然后使用规则执行查询。您尝试过吗?

对InfoPath来说相对较新,因此必须回去阅读。在阅读了有关查询字段、数据字段和按钮的内容后,我能够运行预期的查询。非常感谢。InfoPath相对较新,因此必须回去阅读。在阅读了有关查询字段、数据字段和按钮的内容后,我能够运行预期的查询。非常感谢。