파워빌더 - 주민번호체크
// 주민번호 체크 // 주민번호가 맞는지 틀리는지 검사합니다. // function 으로 만들어 사용하시면 되겠습니다. int 함수명(string 주민번호) int value[13], i, h_mod, h_minus, h_last, last_jumin jumin = trim(jumin) // 길이가 반드시 13이어야 함. if len(jumin) 13 then return -1 if not (mid(jumin,7,1)="1" or mid(jumin,7,1)="2") then return -1 last_jumin = dec(Mid(jumin,13,1)) value[1] = dec(Mid(jumin,1,1)) * 2 value[2] = dec(Mid(jumin,2,1)) * 3 value[3] = dec(..
더보기
파워빌더 - 사업자번호체크
// 사업자번호 체크 // 사업자등록번호가 맞는지 틀리는지 검사합니다. // function 으로 만들어 사용하시면 되겠습니다. boolean 함수명(string ls_epno) int i, sum = 0, li_y, epno_chk, li_epno[10], li_chkvalue[9] = {1,3,7,1,3,7,1,3,5} For i = 1 to 10 li_epno[i] = integer(mid(ls_epno, i, 1)) Next for i = 1 to 9 sum += li_epno[i] * li_chkvalue[i] Next sum = sum + ((li_epno[9] * 5) / 10) li_y = mod(sum, 10) If li_y = 0 Then epno_chk = 0 Else epno_chk..
더보기