page no. 

Start Release No : 7.0.500.20251217-11 / Update Release No : 품질에서 작성

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


  1. 기능 설명
    1. i-AUD 디자이너의 Script Editor에서 i-AUD OnCellLoaded 를 활용하여 동적으로 셀 별 스타일을 설정 할 수 있습니다.
    2. 글자 아래 밑줄을 표시할 수 있는 FontUnderline parameter가 추가되었습니다.
  2. 사용 방법
    1. 스크립트 사용 예1

      /*****************************************
      * 데이터 그리드의 셀이 Load될때 발생합니다.
      * * arguments :  
      *        string Id (Readonly:False) : 컨트롤 이름 
      *        istudio.control.grid.DataGridRow   Row (Readonly:False) : 데이터 레코드 정보 
      *        istudio.control.grid.DataGridCell  Cell (Readonly:False) : 데이터셀 정보 
      *        istudio.control.grid.column.DataGridColumn Field (Readonly:False) : 필드 정보 
      *        string BackColor (Readonly:False) : 셀의 배경색을 변경하실 경우 이값을 넣어 줍니다.(ex: rgba(255, 0, 0, 1) (red)) 
      *        string FontColor (Readonly:False) : 셀의 텍스트 색상을 변경하실 경우 이값을 넣어 줍니다.(ex: rgba(0, 255, 0, 1) (green)) 
      *        bool   FontBold (Readonly:False) : 셀의 텍스트를 Bold처리하여 표현할지 유무. true일 경우 Bold처리가 됩니다. 
      *        bool   FontItalic (Readonly:False) : 셀의 텍스트를 Italic처리하여 표현할지 유무. true일 경우 Italic처리가 됩니다. 
      *        bool   Cancel (Readonly:False) : 이 값을 true로 설정 하게되면 값을 그리지 않습니다. 
      *****************************************/
       var OnCellLoaded  = function(sender, args)
       {
          if(args.Id == AUTH_GRID.Name){
              if(args.Field.Name == "FIELD_NAME){
                  if(args.Row.GetValue("AUTH_CODE") == "none"){
                      args.FontUnderline = true;
                  }
              }
          }
       };


    2. 스크립트 사용 예2

      Matrix.getObject("GRD_DATA1").OnCellLoaded = function(s, e){
      	e.FontUnderline = true;
      };


    3. 적용 예




  • OnCellLoaded 이벤트는 컬럼헤더셀, 로우헤더셀이 아닌 데이터셀에서만 호출됩니다.
  • 데이터셀에 적용된 박스스타일이 존재하더라도 OnCellLoaded 이벤트에서 제어한 속성이 우선 적용됩니다.


  • 해당 이벤트는 데이터셀이 로드될 때마다 발생하므로, 그리드 성능이 저하될 수 있습니다.

  • 변경 사항

    변경 전변경 후릴리즈 번호
    제공 파라미터

    Id
    Row
    Cell
    Field
    BackColor
    FontColor
    FontBold
    FontItalic
    Cancel

    제공 파라미터

    Id
    Row
    Cell
    Field
    BackColor
    FontColor
    FontBold
    FontItalic
    FontUnderline
    Cancel

    7.0.500.20251217-11



기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • i-AUD: 7.3.500.0-202512092124


  • 샘플 URL : https://rnd.bimatrix.co.kr/aud7/ 또는 https://aud.bimatrix.co.kr 등 외부 접근 위치에 샘플이 있을 경우 보고서 경로를 입력합니다.
  • 샘플 파일




(BCRM#F5157) DataGrid OnCellLoaded 내 Underline 처리 가능 문의
추가 이슈 처리가 있을 경우 표 뒤에 행 추가 한 다음 작성 합니다.