안녕하세요, Microsoft Dynamics NAV 2009 R2 웹 서비스에 문제가 있습니다.MS Dynamics NAV 웹 서비스 인덱스가 범위를 벗어났습니다.
파라미터 lLanguageId [INT]을 필요 OrderGoodsInsert라고 주어진 WEBMETHOD가, LREC [텍스트 250] [100]
LREC는 이러한
-
같은 값 문자열 배열되어야
- "문서 유형"
- "문서 번호"
- "줄 번호" -
- "삽입 사용자"(생성시 빈)
- "유형"[0 "사용자 수정"- ""- 1의 G/L 계정, 2 - 아이템, 3 - 자원, 4 - 고정을 자산, 5 - 수수료 (항목)]
- "아니오" - 항목 코드
- 수량
내 프로젝트에 웹 서비스 참조로 추가 된 메소드를 호출하려고 C# 코드를 사용. 코드 : 나는
A first chance exception of type 'System.Net.WebException'
occurred in System.dll
A first chance exception of type 'System.Web.Services.Protocols.SoapException'
occurred in System.Web.Services.dll
오류받을 수 있나요 때
string[] arr = new string[8];
arr[0] = "1";
arr[1] = currentDocNo;
arr[3] = "SU04";
arr[5] = "2";
arr[6] = item.Code;
arr[7] = item.Amount;
arr[2] = "";
arr[4] = "";
navWS.OrderGoodsInsert(1062, arr);
는 그러나
index out of bounds
내가 뭔가 잘못하고 있는가이다?
'OrderGoodsInsert'에 대한 SOAP 요청은 어떻게 보이나요? 이것은 서버 측 예외 또는 클라이언트 측입니까? 함수에 대한 WSDL Part를 질문에 추가하십시오. – Smartis
또한 'item.Code'에는 어떤 값이 포함되어 있습니까? – Smartis
문자열 예 : "0067444" – HellOfACode