//*----------------------------------------------------------------
//* 입력문자열중 자리수만큼 *로 처리한다
//* parameter : strValue 원천문자열
//* : nCount 수
//* return value : String
//*-----------------------------------------------------------------
function g_replaceAsterisk(strValue, nCount)
{
var lenStr = length(strValue);
var nSIze = lenStr-nCount;
if ( nSize == 0 ) nSize = -1;
return rpad(left(strValue, nSize), "*", lenStr);
}
//*----------------------------------------------------------------
//* 주민등록번호를 *처리한다. -문자열
//*-----------------------------------------------------------------
function g_getSafeRegNo(strValue)
{
return g_replaceAsterisk(strValue, 3);
}
//*----------------------------------------------------------------
//* 주민등록번호를 *처리한다. -데이터셋
//*-----------------------------------------------------------------
function g_setColumnSafeRegNo(objDs, strCloID)
{
var nRowCnt = objDs.rowCount;
var nColIdx = objDs.GetColIndex(strColID);
for ( var i=0; i<nRowCnt; i++)
{
objDs.SetColumn(i, nColIdx, g_getSafeRegNo(objDs.GetColumn(i, nColIdx)));
}
}
}
'IT_ Tool > MiPlatform' 카테고리의 다른 글
마이플랫폼_ grid 로 부터 XML data를 리턴하는 함수 (0) | 2020.07.31 |
---|---|
마이플랫폼_주민등록번호 적합성 여부 체크 함수_ g_checkJumin(val1,val2) (0) | 2020.07.31 |
마이플랫폼_다음페이지가 존재할 때 연속거래 처리 이벤트 함수 호출 이벤트(DS_LIST) (0) | 2020.07.31 |
01_마이플랫폼_그리드 더블클릭시 조회 팝업 이벤트_OncellDblClick(obj,nRow,nCell,nX,nY,nPivotIndex) (0) | 2020.07.31 |
MiPlatform 마이플랫폼 빈출 함수 (0) | 2020.07.30 |