SharePoint 2013工作流列表不存在错误 - 查找列

时间:2014-08-11 07:18:06

标签: sharepoint-2013 sharepoint-designer

在SPD 2013中引用查阅列时出现错误 SharePoint 2013工作流列表不存在error.RequestorId:29235e5e-b907-f47c-0000-000000000000。详情:RequestorId:29235e5e-b907-f47c-0000-000000000000。详细信息:在执行工作流实例期间发生未处理的异常。异常详细信息:System.ApplicationException:HTTP 404 {"错误":{"代码":" -2130575322,Microsoft.SharePoint.SPException","消息& #34;:{" lang":" zh-CN","值":"列表不存在。\ u000a \ u000a您选择的页面包含一个不存在的列表。它可能已被其他用户删除。"}," innererror":{" message":"列表不存在。\ u000a \ u000a您选择的页面包含一个不存在的列表。它可能已被其他用户删除。","键入":" Microsoft.SharePoint.SPException"," stacktrace":" at Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx)\ u000d \ u000a at Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl,Guid foreignWebId,String bstrListInternalName,Int32 dwBaseType,Int32 dwBaseTypeAlt,Int32 dwServerTemplate,UInt32 dwGetListFlags,UInt32 dwListFilterFlags ,Boolean bPrefetchMetaData,Boolean bSecurityTrimmed,Boolean bGetSecurityData,Boolean bPrefetchRelatedFields,ISP2DSafeArrayWriter p2DWriter,Int32& plRecycleBinCount)\ u000d \ u000a at Microsoft.SharePoint.SPListCollection.EnsureListsData(Guid webId,String strListName)\ u000d \ u000a at Microsoft.SharePoint.SPListCollection。 Microsoft的Microsoft.SharePoint.SPListCollection.GetById(Guid uniqueId)\ u000d \ u000a的Microsoft.SharePoint.SPListCollection.GetList(Guid uniqueId,Boolean fetchMetadata)\ u000d \ u000a中的ItemByInternalName(String strInternalName,Boolean bThrowException)\ u000d \ u000a。 SharePoint.ServerStub.SPListCollectionServerStub.InvokeMethod(Object target,Strin g methodName,ClientValueCollection xmlargs,ProxyContext proxyContext,Boolean& isVoid)\ u000d \ u000a at Microsoft.SharePoint.Client.Client。 Boolean mainRequestPath,Object value,ServerStub serverProxy,EdmParserNode node,Boolean resourceEndpoint,MethodInformation methodInfo,Boolean isExtensionMethod,Boolean isIndexerMethod)\ u000d \ u000a at Microsoft.SharePoint.Client.Rest.RestRequestProcessor.GetObjectFromPathMember(Boolean mainRequestPath,String path,Object value,在Microsoft.SharePoint.Client.Rest.RestRequestProcessor上的Microsoft.SharePoint.Client.Rest.RestRequestProcessor.GetObjectFromPath(Boolean mainRequestPath,String path,String pathForErrorMessage)\ u000d \ u000a中的EdmParserNode节点,Boolean resourceEndpoint,MethodInformation& methodInfo)\ u000d \ u000a Microsoft.SharePoint.Client.Rest.RestRequestProcess中的.Process()\ u000d \ u000a or.ProcessRequest()\ u000d \ u000a at Microsoft.SharePoint.Client.Rest.RestService.ProcessQuery(Stream inputStream,IList`1 pendingDisposableContainer)"," internalexception":{" message& #34;:"列表不存在。\ u000a \ u000a您选择的页面包含一个不存在的列表。它可能已被另一个用户删除了.x81020026","输入":" System.Runtime.InteropServices.COMException"," stacktrace":&#34 ;在Microsoft.SharePoint.Library.SPRequestInternalClass.GetListsWithCallback(字符串bstrUrl,的Guid foreignWebId,字符串bstrListInternalName,的Int32 dwBaseType,的Int32 dwBaseTypeAlt,的Int32 dwServerTemplate,UInt32的dwGetListFlags,UInt32的dwListFilterFlags,布尔bPrefetchMetaData,布尔bSecurityTrimmed,布尔bGetSecurityData,布尔bPrefetchRelatedFields,ISP2DSafeArrayWriter p2DWriter,在Microsoft.SharePoint.Library.SPRequest.GetListsWithCallback(String bstrUrl,Guid foreignWebId,String bstrListInternalName,Int32 dwBaseType,Int32 dwBaseTypeAlt,Int32 dwServerTemplate,UInt32 dwGetListFlags,UInt32 dwListFilterFlags,Boolean bPrefetchMetaData,Boolean bSecurityTrimmed,Boolean中的Int32& plRecycleBinCount)\ u000d \ u000a bGetSecurityData,Boolean bPrefetchRelatedFields,ISP2DSafeArrayWriter p2DWriter,Int32& plRecycleBinCount)"}}}} {" Transfer-Encoding":[" chunked"]," X-SharePointHealthScore& #34;:[" 1&#34]," SPClientServiceRequestDuration":[&#3 4; 82&#34]," SPRequestGuid":[" 29235e5e-b907-f47c-B422-c13bd7e6d2ae&#34],"请求-ID":[&# 34; 29235e5e-b907-f47c-B422-c13bd7e6d2ae&#34]," X-FRAME-OPTIONS":[" SAMEORIGIN&#34]," MicrosoftSharePointTeamServices":[ " 15.0.0.4517&#34]," X-的Content-Type-选项":[" nosniff&#34]," X-MS-InvokeApp&#34 ;:[" 1; RequireReadOnly"]," Cache-Control":[" max-age = 0,private"]," Date":[" Mon, 2014年8月11日07:08:01 GMT"]," Server":[" Microsoft-IIS / 8.0"]," X-AspNet-Version&#34 ;:[" 4.0.30319"]," X-Powered-By":[" ASP.NET"]}在Microsoft.Activities.Hosting.Runtime。 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor,BookmarkManager bookmarkManager,Location resultLocation)的System.Activities.CodeActivity.InternalExecute(ActivityInstance实例,ActivityExecutor executor,BookmarkManager bookmarkManager)的Subroutine.SubroutineChild.Execute(CodeActivityContext context) / p>

1 个答案:

答案 0 :(得分:1)

您无法直接在sharepoint 2013工作流程中检索查找字段(Id字段除外)。

假设您有2个列表:产品列表&订单列表

在订单列表中,您有一个产品列表中的查找字段。

在工作流程中,您可以从订单列表中检索ProductId字段。然后使用REST API调用来获取其他产品字段(如标题)