첨부 이미지
그림1
13470라인을 작성하다보니 이미지처럼 에러가 납니다.
한줄한줄 작성하다가 어느라인수를 넘어가면 에러가 나는데..
왜그런것일까요?
시스템 파일은 707kB 이고 사용자함수는 21KB,23KB 두개 사용합니다.
추가해서 문제가 생기는 라인을 그대로 두고 다른 라인을 삭제하면 잘됩니다.
그럼 구문에 문제보다 컴파일사이즈에 제한이 될것으로 보입니다.
답변 4
예스스탁
예스스탁 답변
2010-09-15 14:57:14
안녕하세요? 예스스탁입니다.
두가지 중 하나일 것으로 예상됩니다.
중첩if문을 계속해서 사용한 경우 갯수 제한에 걸린 것이거나,
주문함수에 사용한 스트링(신호이름)의 크기 제한에 걸린 것이라고 보여집니다.
이 중 주문함수 스트링 크기 제한일 가능성이 높으므로 주문함수명을 짧게 수정해서 적용해 보시기 바랍니다.
감사합니다.
> 캐빈이야 님이 쓴 글입니다.
> 제목 : 디버깅 오류메시지입니다.
> 13470라인을 작성하다보니 이미지처럼 에러가 납니다.
한줄한줄 작성하다가 어느라인수를 넘어가면 에러가 나는데..
왜그런것일까요?
시스템 파일은 707kB 이고 사용자함수는 21KB,23KB 두개 사용합니다.
추가해서 문제가 생기는 라인을 그대로 두고 다른 라인을 삭제하면 잘됩니다.
그럼 구문에 문제보다 컴파일사이즈에 제한이 될것으로 보입니다.
전체 if문을 반으로 끊어 내니 잘 작동하네요~~ 감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 디버깅 오류메시지입니다.
> 안녕하세요? 예스스탁입니다.
두가지 중 하나일 것으로 예상됩니다.
중첩if문을 계속해서 사용한 경우 갯수 제한에 걸린 것이거나,
주문함수에 사용한 스트링(신호이름)의 크기 제한에 걸린 것이라고 보여집니다.
이 중 주문함수 스트링 크기 제한일 가능성이 높으므로 주문함수명을 짧게 수정해서 적용해 보시기 바랍니다.
감사합니다.
> 캐빈이야 님이 쓴 글입니다.
> 제목 : 디버깅 오류메시지입니다.
> 13470라인을 작성하다보니 이미지처럼 에러가 납니다.
한줄한줄 작성하다가 어느라인수를 넘어가면 에러가 나는데..
왜그런것일까요?
시스템 파일은 707kB 이고 사용자함수는 21KB,23KB 두개 사용합니다.
추가해서 문제가 생기는 라인을 그대로 두고 다른 라인을 삭제하면 잘됩니다.
그럼 구문에 문제보다 컴파일사이즈에 제한이 될것으로 보입니다.
if문은 반으로 잘라내서 컴파일은 잘되는데... 차트에 적용하면 HTS가 죽어버리네요..
if문 중첩이 문제가 아니라 전체적인 if문 사용갯수가 문제인가요?
> 캐빈이야 님이 쓴 글입니다.
> 제목 : Re : Re : 디버깅 오류메시지입니다.
> 전체 if문을 반으로 끊어 내니 잘 작동하네요~~ 감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 디버깅 오류메시지입니다.
> 안녕하세요? 예스스탁입니다.
두가지 중 하나일 것으로 예상됩니다.
중첩if문을 계속해서 사용한 경우 갯수 제한에 걸린 것이거나,
주문함수에 사용한 스트링(신호이름)의 크기 제한에 걸린 것이라고 보여집니다.
이 중 주문함수 스트링 크기 제한일 가능성이 높으므로 주문함수명을 짧게 수정해서 적용해 보시기 바랍니다.
감사합니다.
> 캐빈이야 님이 쓴 글입니다.
> 제목 : 디버깅 오류메시지입니다.
> 13470라인을 작성하다보니 이미지처럼 에러가 납니다.
한줄한줄 작성하다가 어느라인수를 넘어가면 에러가 나는데..
왜그런것일까요?
시스템 파일은 707kB 이고 사용자함수는 21KB,23KB 두개 사용합니다.
추가해서 문제가 생기는 라인을 그대로 두고 다른 라인을 삭제하면 잘됩니다.
그럼 구문에 문제보다 컴파일사이즈에 제한이 될것으로 보입니다.
예스스탁
예스스탁 답변
2010-09-15 15:50:21
중첩if문을 사용할때만 크기 제한에 걸려서 발생하는 문제로 보입니다.
일반 if문에서는 발생하지 않는 문제이므로
일반if문 쪼개서 테스트 해보셔야 할것 같습니다.
> 캐빈이야 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 디버깅 오류메시지입니다.
>
if문은 반으로 잘라내서 컴파일은 잘되는데... 차트에 적용하면 HTS가 죽어버리네요..
if문 중첩이 문제가 아니라 전체적인 if문 사용갯수가 문제인가요?
> 캐빈이야 님이 쓴 글입니다.
> 제목 : Re : Re : 디버깅 오류메시지입니다.
> 전체 if문을 반으로 끊어 내니 잘 작동하네요~~ 감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 디버깅 오류메시지입니다.
> 안녕하세요? 예스스탁입니다.
두가지 중 하나일 것으로 예상됩니다.
중첩if문을 계속해서 사용한 경우 갯수 제한에 걸린 것이거나,
주문함수에 사용한 스트링(신호이름)의 크기 제한에 걸린 것이라고 보여집니다.
이 중 주문함수 스트링 크기 제한일 가능성이 높으므로 주문함수명을 짧게 수정해서 적용해 보시기 바랍니다.
감사합니다.
> 캐빈이야 님이 쓴 글입니다.
> 제목 : 디버깅 오류메시지입니다.
> 13470라인을 작성하다보니 이미지처럼 에러가 납니다.
한줄한줄 작성하다가 어느라인수를 넘어가면 에러가 나는데..
왜그런것일까요?
시스템 파일은 707kB 이고 사용자함수는 21KB,23KB 두개 사용합니다.
추가해서 문제가 생기는 라인을 그대로 두고 다른 라인을 삭제하면 잘됩니다.
그럼 구문에 문제보다 컴파일사이즈에 제한이 될것으로 보입니다.