커뮤니티

if함수 질문입니다.

프로필 이미지
Good
2009-07-28 15:34:24
889
글번호 23733
답변완료
안녕하십니까 지난번에 답변감사드립니다 if함수와 관련해서 질문하려 하는데요 우선 식이 if currentcontract==ver1 then exitlong(조건); if currentcontract==ver1-(var1*1)then exitlong(조건2) . . . 이런식으로 조건을 계속 넣었는데 실행을 시키면 첫번째 if문밖에 인식을 못하는거 같습니다 아래 조건에 이 충족되면 조건에 맞는 if문이 구동되도록 수식을 작성하고 싶은데 어떻게 하면 좋을지 부탁드립니다. 개인적인 생각으로 if then elseif와같이 조건이 맞지 않으면 다음 조건이 구동되도록 수식이 가능할것 같은데 yeslanguage에서가능한가요? 정리해보면 1. if함수를 어떻게 하면 조건에 맞게 구동되게 할 수 있는지 2. 위에 수식중에 어느부분이 틀린건지 답변 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-28 17:19:12

안녕하세요 예스스탁입니다. if 문의 조건을 살펴보셔야 합니다. var1에 어떤 값이 할당되는지 등 if문의 조건들을 살펴보셔야 합니다. 올리신 내용으로는 왜 조건이 맞지 않는지 판별할 수 없습니다. 예를 들면 if currentcontract==ver1-(var1*1)then exitlong(조건2) 위와 같은 식의 경우 var1에서 var1을 빼면 0입니다. 현재 수량이 0일때 청산하라는 조건이 발동하지 않습니다. 즐거운 하루되세요 > Good 님이 쓴 글입니다. > 제목 : if함수 질문입니다. > 안녕하십니까 지난번에 답변감사드립니다 if함수와 관련해서 질문하려 하는데요 우선 식이 if currentcontract==ver1 then exitlong(조건); if currentcontract==ver1-(var1*1)then exitlong(조건2) . . . 이런식으로 조건을 계속 넣었는데 실행을 시키면 첫번째 if문밖에 인식을 못하는거 같습니다 아래 조건에 이 충족되면 조건에 맞는 if문이 구동되도록 수식을 작성하고 싶은데 어떻게 하면 좋을지 부탁드립니다. 개인적인 생각으로 if then elseif와같이 조건이 맞지 않으면 다음 조건이 구동되도록 수식이 가능할것 같은데 yeslanguage에서가능한가요? 정리해보면 1. if함수를 어떻게 하면 조건에 맞게 구동되게 할 수 있는지 2. 위에 수식중에 어느부분이 틀린건지 답변 부탁드립니다.