/**********************************/
/* 단위업무 Combo의 변경된 값이 적용된 경우
/* 발생하는 이벤트 입니다.
/**********************************/
function glv()
{
if ( cmbBZ_SYS_SECD.Value == "00") //전체
{
strArgTo = "";
strtitle = "";
for (var i=0; i<10; i++(
{
grdHbDataList.SetCellProp("head", (34+i), "Text", "적용"+(i+1) + "구분");
strtitle += "적용"+ (i+1) +"구분"+",";
}
}
if (cmbBZ_SYS_SECD.Value == "NP") //x계약
{
for10(); // 빈값으로 초기화
for (var i = 0; i <DS_NP.GetRowCount(); i++)
{
grdHbDatalist.SetCellProp("head", (34+i), Text", DS_NP.GetColumn(i, "DTL_COD_NAM"));
strArgTo += DS_NP.GetColumn(i, "DTL_COD")+",";
strtitle += DS_NP.GetColumn(i, "DTL_COD_NAM")+ ",";
}
for ( var i= DS_NP.GetRowCOunt(); i<10;i++)
{
strtitle += "적용"+(i+1) +"구분"+",";
}
}
......
/*콤보 값에 따라 if문이 늘어난다.*/
}
/*조회시 해당 function을 실행함*/
/*단위업무 combo의 값에 따라 그리드가 변경된다.*/
-----> 여기서 위와같은 function 이벤트를
간소화 하여 소스를 변경한것은 아래와 같다.
'IT_ Tool > MiPlatform' 카테고리의 다른 글
IFRS17 개발 마이플랫폼 (0) | 2020.08.10 |
---|---|
마이플랫폼_ grid 로 부터 XML data를 리턴하는 함수 (0) | 2020.07.31 |
마이플랫폼_주민등록번호 적합성 여부 체크 함수_ g_checkJumin(val1,val2) (0) | 2020.07.31 |
마이플랫폼_입력문자열 중 자리수만큼 *로 처리한다(주민등록번호 * 처리 & 데이터셋 *처리) (0) | 2020.07.31 |
마이플랫폼_다음페이지가 존재할 때 연속거래 처리 이벤트 함수 호출 이벤트(DS_LIST) (0) | 2020.07.31 |