我直接针对SharePoint数据库进行工作(我强烈建议您不要使用它,但出于多种原因,我需要这样做)。 我正在尝试获取SPSite.Url属性(“ http:// baseurl / sites / somename ”),但无法弄清楚该怎么做。 我只能找到并获得每个站点的第二部分(“站 ...
我直接针对SharePoint数据库进行工作(我强烈建议您不要使用它,但出于多种原因,我需要这样做)。 我正在尝试获取SPSite.Url属性(“ http:// baseurl / sites / somename ”),但无法弄清楚该怎么做。 我只能找到并获得每个站点的第二部分(“站 ...
我试图编写一个用于SharePoint的WebPart,以显示该网站的最新上传和修改列表(包括所有文档列表) 为此,我创建了一个SPGridView,并使用SPSiteDataQuery用(可定制的)选定列表填充该列表。 我知道SPQuery具有ListItemCollectionPos ...
这是当前情况。 我有一个中央站点:XXX。 我有许多子网站,其名称分别为:2012、2011、2010等。 在中心站点中,有一个名为“受益人”的列表。 在所有年份站点中,我都有一个名为“请求”的列表,这些列表中的每个列表都有一个指向中心站点中“受益人”列表的查找列。 ...
上面的查询试图带回两个日期之间某个内容类型的所有项目,并按相同的日期字段降序(降序)。 编辑:我应该提到这是一个SPSiteDataQuery ...
我使用以下代码列出了多个文件夹中的文件: 该代码可以很好地用于列出项目,但是我需要按网站名称和库名称来过滤项目 <Contains><FieldRef Name='ProjectProperty.Title' /><Value Type='Text'&g ...
我有一个继承了多个SubSite的站点, 每个SubSite都有一个附加在Pages Library上的默认Sharepoint批准工作流程, 因此,每当页面提交批准时, 每个SubSite上的工作流任务列表中都会创建一个任务。 通过使用SPSiteDataQuery管理 ...
在SharePoint 2007中,执行带有内容类型筛选器的SPSiteDataQuery可以按预期工作。 在SharePoint 2010中,同一查询仅返回一个列表中的项目。 可能的解决方法是对内容类型ID进行过滤。 由于“列表内容类型”继承自“网站内容类型”,因此必须使用“ Be ...
我想在SPSiteDataQuery使用OrderBy按数据对项目进行排序,但是,包含日期的字段在内容类型之间有所不同。 可以通过对计算字段进行排序来解决此问题吗? 我当前正在尝试创建一个计算字段,以检查是否存在字段(使用ISERROR ),如果找到该字段,则返回该值,否则返回默认值。 ...
我正在使用web.Site.MakeFullUrl((new SPFieldLookupValue(row["FileRef"] as string).LookupValue))来获取URL,以获取GetSiteData查询中的结果。 对于某些项目,它工作正常,但对于其他项目,我得到的结果 ...
我需要将以下代码片段转换为使用SPSiteDataQuery而不是SPQuery b / c的帮助,我需要查询站点中的所有文档库。 这是原始代码: 这就是我为SPSiteDataQuery拥有的东西,但我不知道它是否正确和/或如何确保代码与上述代码具有相同的作用。 ...
好的,所以我要做的是执行一个SPSiteDataQuery,该查询提供我所有具有特定内容类型且字段为Year 2008的SPListItems。 我正在像上面的一个查询一样设置我的SPSiteDataQuery。 当我删除“ Eq”部分时,我得到10次点击(这是正确的),但是总会变成0 ...