page no.
| Showpageid |
|---|
- 개선 배경그리드의 OnCellLoaded 이벤트 API를 이용해 필드의 기능 설명
- 그리드의 OnCellLoaded 이벤트에서 필드의 표시 속성을 설정하여설정하면, 필드별 필드 단위 속성이라도 셀별로 셀마다 다르게 적용할 수 있습니다.
- 셀 데이터 값에 따라 서식·정렬·스타일을 다르게 표시하고 서식 · 정렬 · 스타일을 다르게 보여 주고 싶을 때 사용합니다.
셀별 지정을 지원하는 속성은
아래다음 다섯
개입니다개입니다.
속성 설명 디자인창디자인 창 위치 API DataStyle 데이터 스타일 필드 탭 > 스타일 섹션 > 데이터 스타일 field.SetBoxStyle(BoxStyleCode: string): void TextPosition 텍스트 가로 정렬 필드 탭 > 정렬 섹션 > 텍스트 가로 정렬 field.TextPosition VerticalAlign 텍스트 세로 정렬 필드 탭 > 정렬 섹션 > 텍스트 세로 정렬 field.VerticalAlign Format 서식 필드 탭 > 데이터 섹션 > 서식 field.Format Unit 단위 필드 탭 > 데이터 섹션 > 단위 field.Unit
- 사용 방법
기능 위치 : i-AUD Designer > 스크립트 에디터 > DataGrid · TreeGrid 의 OnCellLoaded 이벤트
코드 예시
코드 블럭 language js theme Confluence title 코드 예시 linenumbers true collapse true var GRD = Matrix.getObject("GRD_MAIN"); GRD.OnCellLoaded = function(sender, args){ if(args.Field.Name == "수량"){ if(args.Row.GetValue("년도") == "2014"){ args.Field.Format = "{0:#,##0.00}"; // 소수 2자리 args.Field.TextPosition = "start"; // 가운데왼쪽 정렬 } else { args.Field.Format = "{0:N8}"; // 소수 8자리 args.Field.TextPosition = "end"; // 오른쪽 정렬 } } };적용 보고서 화면
| 도움말 | ||
|---|---|---|
| ||
|
| 참고사항 | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
| 참고사항 | ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
|
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
| 정보 | ||||
|---|---|---|---|---|
| ||||
|
| 페이지 속성 | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|
