简体   繁体   English

SharePoint 2010搜索是否对上载的InfoPath表单的非升级字段中的数据建立索引

[英]Does SharePoint 2010 Search Index the data in the non-promoted fields of uploaded InfoPath forms

I have an InfoPath document library in which some fields are promoted while others are not. 我有一个InfoPath文档库,其中某些字段被提升而其他字段则不被提升。 My question is that which of the following will be indexed by SharePoint basic/enterprise/FAST search. 我的问题是,SharePoint基本/企业/ FAST搜索将为以下哪项建立索引。

  1. Data in the promoted fields 促销字段中的数据
  2. Data in the non-promoted fields 非促销字段中的数据
  3. Data in the attachments 附件中的数据

Thanks 谢谢

  1. Yes
  2. No 没有
  3. No 没有

The search version (basic, enterprise, fast) doesn't matter. 搜索版本(基本,企业,快速)无关紧要。

But on two & three: InfoPath forms ultimately are only XML forms (with the attachments being base64 encoded strings). 但是在两点和三点上:InfoPath表单最终只是XML表单(附件是base64编码的字符串)。 That means that the SharePoint search with a given XML parser could be able to search through the files. 这意味着使用给定的XML解析器进行SharePoint搜索可以搜索文件。 When you activate the search for InfoPath forms you would get the whole content of the InfoPath files (ie the whole XML including <xml... > ), which doesn't make it easier to see the contents. 激活对InfoPath表单的搜索时,您将获得InfoPath文件的全部内容(即包括<xml... >在内的整个XML),这并不容易查看内容。 For that you would have to create your own IFilter which tells SharePoint how to parse your InfoPath forms. 为此,您必须创建自己的IFilter,该IFilter告诉SharePoint如何解析您的InfoPath表单。

See this discussion for some ideas. 有关某些想法,请参见此讨论

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM