페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: [2025.05.13] i-CANVAS 5 (Silverlight) 제품 API 하위호환성 내용 추가



page no. 

Showpageid

Start Release No :  7.0.500.20250515-11 / Update Release No : 

작성자 :  황송희  / 검수자 : 


  1. 기능 설명
    1. 사용자 스크립트로 DataGrid의 컬럼을 추가하거나 삭제할 수 있습니다.
    2. AddColumn API와 DeleteColumn API에 대한 내용은 아래 가이드를 통해 확인하실 수 있습니다.
      [i-AUD] AUD API 매뉴얼을 제공합니다.
    3. 7.0.500.20250515-11 기준 API 매뉴얼 문서


  2. 사용 방법
    1. i-AUD Designer를 오픈하여 DataGrid 컨트롤을 생성합니다.
    2. Script Editor를 통해 AddColumn API, DeleteColumn API를 사용합니다.

      코드 블럭
      languagejs
      title코드 예시
      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;
          }
      };


도움말
title참고 사항
  • AddColumn API 사용 시 기존 컬럼의 이름과 동일한 경우, 새로 추가하지 않고 기존 존재하던 컬럼을 반환합니다.
  • i- CANVAS 5 (Silverlight) 제품의 AppendField(name), RemoveField(name) API는 기존과 동일하게 하위 호환성을 유지하므로, 그대로 사용하실 수 있습니다.


기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend
  •  해당 없음
시작 버전 정보


정보
title샘플 정보
  • 샘플 URL :
  • 샘플 파일

첨부 파일
patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,.*mtsz


페이지 속성
hiddentrue


정보
titleBCRM 정보


(BCRM#F1089) [DataGrid] DataGrid AppendField API 추가