커뮤니티

아래 수정해주신식도 안됩니다.

프로필 이미지
무명
2011-11-11 15:12:14
428
글번호 44687
답변완료
아래 수식을 유효성검증하면 선언되지 않은 이름 '_CloseTimeN '이(가) 사용되었습니다.라고 오류 뜹니다. 검증해 보시고 사용자함수로 파일로 좀 올려주시면 감사하겠습니다. Input:n(numeric); Var:월(0),일(0),장종료(0); 월 = int(Date/100)-int(Date/10000)*100; 일 = Date - int(Date/100)*100; if CodeCategory() < 4 then 장종료 = 900; else if ((월 % 3 == 0 and CodeCategory() == 4) or CodeCategory() >= 6) and 일 >= 8 and 일 <= 14 and DayOfWeek(Date) == 4 then 장종료 = 890; else 장종료 = 915; if DayIndex()==0 then var1 = TimeToMinutes(sTime); if var1 == 600 and 월 == 11 then //수능일. 보통 11월에 수능이 있다 장종료 = 장종료 + 60; var2 = 장종료 - n * BarInterval; _CloseTimeN = MinutesToTime(var2);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-11 15:38:18

안녕하세요 예스스탁입니다. 해당 내용 말씀하신 오류가 발생하지 않습니다. 사용자함수로 올려드립니다. 즐거운 하루되세요 > 무명 님이 쓴 글입니다. > 제목 : 아래 수정해주신식도 안됩니다. > 아래 수식을 유효성검증하면 선언되지 않은 이름 '_CloseTimeN '이(가) 사용되었습니다.라고 오류 뜹니다. 검증해 보시고 사용자함수로 파일로 좀 올려주시면 감사하겠습니다. Input:n(numeric); Var:월(0),일(0),장종료(0); 월 = int(Date/100)-int(Date/10000)*100; 일 = Date - int(Date/100)*100; if CodeCategory() < 4 then 장종료 = 900; else if ((월 % 3 == 0 and CodeCategory() == 4) or CodeCategory() >= 6) and 일 >= 8 and 일 <= 14 and DayOfWeek(Date) == 4 then 장종료 = 890; else 장종료 = 915; if DayIndex()==0 then var1 = TimeToMinutes(sTime); if var1 == 600 and 월 == 11 then //수능일. 보통 11월에 수능이 있다 장종료 = 장종료 + 60; var2 = 장종료 - n * BarInterval; _CloseTimeN = MinutesToTime(var2);