메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동
이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.
현재와 비교
페이지 이력 보기
« 이전
버전 2
다음 »
- 기능 설명
- i-AUD 디자이너의 Script Editor에서 OnCellLoaded 이벤트 API를 활용하여 동적으로 셀 별 스타일을 설정 할 수 있습니다.
- 글자 아래 밑줄을 표시할 수 있는 FontUnderline parameter가 추가되었습니다.
- 사용 방법
스크립트 사용 예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
Matrix.getObject("GRD_DATA1").OnCellLoaded = function(s, e){
e.FontUnderline = true;
};
- 적용 예
