2013-07-06 1 views
1

Info-path이지만 간헐적으로 오류가 발생하여 알 수없는 리소스가 304 발생합니다. 사방이있다 다시 검색정보 경로가 오류 304와 충돌 함 알 수없는 리소스 제어

string myNamespace = NamespaceManager.LookupNamespace("my"); 
//Clear any previous entries 
XPathNavigator rTable = MainDataSource.CreateNavigator(); XPathNodeIterator tableRows = rTable.Select("/my:MainDataSource/my:group1/my:group2", NamespaceManager); 

if (tableRows.Count > 0) 
{for (int i = tableRows.Count;i > 0; i--) 
{ 
XPathNavigator reTable = 
MainDataSource.CreateNavigator(); 
XPathNavigator reTableRows = 
reTable.SelectSingleNode("/my:MainDataSource/my:group1/my:group2[" + i + "]", 
NamespaceManager); 
reTableRows.DeleteSelf(); 
} 
} 
//Connect to secondary data source 
DataSource ds = DataSources["GetData"]; 
XPathNavigator domNav = ds.CreateNavigator(); XPathNodeIterator rows = domNav.Select("/dfs:myFields/dfs:dataFields/tns:GetDataResponse/tns:GetData/NewDataSet/DynamicData", NamespaceManager); 

//Loop through secondary data source and populate the repeating table 

while (rows.MoveNext()) 
{ 

: 여기 내 코드입니다

XPathNavigator domNav = ds.CreateNavigator(); XPathNodeIterator rows = domNav.Select("/dfs:myFields/dfs:dataFields/tns:GetDataResponse/tns:GetData/NewDataSet/DynamicData", NamespaceManager); 

:에

오류가 발생합니다. 문제는 어디에있을 수 있습니까?

+0

어떤 infopath 버전입니까? –

답변

0

동일한 문제가 Info-path 2007에서 발생했습니다. 동일한 오류가 발생하여 위의 오류 및 오류 5566이 발생했습니다. 많은 설문 조사 결과 정보 경로 2007에 문제가있는 것으로 나타났습니다.

정보 경로 2010으로 업그레이드하는 것이 좋습니다. 내 경우에는 안정성 문제가 99 % 해결되었습니다. 나는 여전히 크래쉬를 받는다.

+0

답장을 보내 주셔서 대단히 감사합니다. 나는 그것을하는 것처럼 그것을 시도 할 것입니다 infopath 2010. 나는 문제가 잘 된 지 확인하기 위해 더 테스트해야합니다. –