var GRD_MAIN = Matrix.getObject('GRD_MAIN');
var GRD_MAIN_NO_PAGING = Matrix.getObject('GRD_MAIN_NO_PAGING');
var addedColumn1;
var addedColumn2;
/**************************************
* 버튼 컨트롤이 클릭되는 시점에 발생합니다.
* * arguments :
* string Id (Readonly:False) : 컨트롤이름
* string Text (Readonly:False) : 라벨 값
**************************************/
var OnButtonClick = function(sender, args){
switch(args.Id){
case "BTN_ADD":
addedColumn1 = GRD_MAIN.AddColumn('추가한 컬럼');
addedColumn2 = GRD_MAIN_NO_PAGING.AddColumn('추가한 컬럼');
GRD_MAIN.Calculate();
GRD_MAIN_NO_PAGING.Calculate();
break;
case "BTN_DELETE":
GRD_MAIN.DeleteColumn(addedColumn1.Name);
GRD_MAIN_NO_PAGING.DeleteColumn(addedColumn2.Name);
GRD_MAIN.Calculate();
GRD_MAIN_NO_PAGING.Calculate();
break;
}
}; |