Farpoint Spread : Invalid values specified. 매개 변수 이름: value 해결 방법

Farpoint Spread에서 Invalid values specified. 매개 변수 이름: value가 발생하였을 때, 어떻게 하면 해결할 수 있을지 알아보도록 하겠습니다. 결론적으로 말씀드리면, 파포인트 스프레드 디자이너를 확인하셔야 합니다. 어떻게 확인하면 되는지 안내해드리겠습니다.

Exception  Invalid values specified. 매개 변수 이름 value

일반적으로 예외는 예외코드와 함께 메시지를 반환하게 됩니다.
해당과 같은 Invalid values specified 예외는 특정 상황에서 보실 수 있을 겁니다. (파포인트 스프레드에서 발생한 예시)
*예시자료는 금액(currency)을 조회하여 스프레드에 출력하도록 하는 부분에서 발생한 문제를 보여드리고 있습니다.

Source  FarPoint.Win.Spread, Message  Invalid values specified.

예외를 분석해봅시다. 소스와 메시지를 보니 스프레드에서 문제가 발생한 것을 확인할 수 있습니다.

Exception  StackTrace

스택트레이스는 예외를 분석하는데 도움이 많이 됩니다.
처음 접하시는 예외, 오류더라도 결과가 있으면 원인이 있는 법이니, 천천히 보다보면 방법을 찾을 수 있을 것입니다.

FarPoint Spread Currency Value

FarPoint Spread에서 value와 관련있는 값을 찾다보니 MaximumValue 설정이 문제가 된 것을 확인할 수 있었습니다.

예시자료는 최대치를 9999999.99(약 999만 원)까지 설정할 수 있게 하다보니 1,000만 원이 넘는 금액을 출력하려다가 예외가 발생한 것이었습니다.

최대치를 확장하여 해결하였습니다.

댓글