当前位置: 代码迷 >> SharePoint >> 怎么创建一个视图,包含多个文档库的内容
  详细解决方案

怎么创建一个视图,包含多个文档库的内容

热度:213   发布时间:2016-05-02 07:26:20.0
如何创建一个视图,包含多个文档库的内容 ?
sharepoint 2010 , 在建一个文档库;

假设有3个部门,为此建立了3个文档库,分别是A/B/C ,都基于同一个模板,列相同; 现在想创建一个视图,将这3个文档库中某一列的值= ‘公共’ 的文档,做一个视图;

怎么实现呢? 一个视图包含多个文档库的内容 。。。
视图?,多个

------解决方案--------------------
使用这个可以   SPSiteDataQuery 

//                        Query.Query = string.Format(@"<Where><And><Eq><FieldRef Name='Year' /><Value Type='Text'>{0}</Value></Eq><And><Eq><FieldRef Name='Month' /><Value Type='Text'>{1}</Value></Eq><Neq><FieldRef Name='BudgetState' /><Value Type='Text'>{2}</Value></Neq></And></And></Where>",2013,4,1);
//                        //caml条件结果的试图
//                        Query.ViewFields = @"<FieldRef Name='BudgetObject' />
//                                                <FieldRef Name='BudgetObjectFullName'/>
//                                                <FieldRef Name='BudgetObjectType'/>
//                                                <FieldRef Name='Month'/>
//                                                 <FieldRef Name='total'/>
//                                                 <FieldRef Name='jiaotong'/>
//                                                 <FieldRef Name='zhaodai'/>
//                                                 <FieldRef Name='chailv'/>
//                                                 <FieldRef Name='peixun'/>
  相关解决方案