개요
Grid 내 각 Cell Width 값을 지정하며, Left,Right Band 지정 여부와 Scroll Fix 여부를 지정하는 오브젝트입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
- Format의 Columns 내에 List로 존재합니다.
속성
band
Grid 에서 Column 이 소속 될 밴드영역을 설정하는 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
속성 타입
☑ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☐ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
GridColumnControl.band
문법 설정
band ::= 'left' | 'body' | 'right' | ||
Grid.setFormatColProperty( 0, "band", "left" ) ; Grid.getFormatColProperty( 0, "band" ) ; | ||
"left" | 해당 Column 이 Left 밴드에 속하게 됩니다. | |
|---|---|---|
"body" | 해당 Column 이 Body 밴드에 속하게 됩니다. | |
"right" | 해당 Column 이 Right 밴드에 속하게 됩니다. | |
참고
- band 속성값을 설정하지 않으면 "body" 로 적용됩니다. - Column 의 band 속성값을 설정하려면 setFormatColProperty() 메소드를 사용하여야 합니다. Column 의 band 속성값을 가져오려면 getFormatColProperty() 메소드를 사용하여야 합니다. - Left/Right 밴드는 기본적으로 각각 Grid의 왼쪽/오른쪽 고정영역에 표시되며 스크롤 시 고정되어 움직이지 않습니다.
활용 예제
size
Column 의 너비를 설정하는 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☐ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
GridColumnControl.size
문법 설정
this.Grid00.setFormatColProperty ( 1, "size", 50 ); // 화면에 표시되는 포맷에 적용 this.Grid00.getRealColSize ( 1 ); // 화면에 표시되는 포맷의 값 this.Grid00.getFormatColProperty ( 1, "size" ); // 디자인시 설정된 값 this.Grid00.getFormatColSize ( 1 ); // 디자인시 설정된 값 | ||
size | Column 의 너비를 pixel 단위의 숫자로 설정합니다. 디자인 시 정의된 포맷의 속성값은 변경되지 않고, 화면에 표시되는 포맷의 속성값만 변경됩니다. | |
|---|---|---|
참고
- Grid 의 포맷을 동적으로 변경하여도 디자인 시 설정된 속성값은 변경되지 않고, 화면에 표시되는 포맷만 변경됩니다. - 화면에 표시되는 Column 의 size 속성값을 설정하려면 setFormatColProperty() 메소드를 사용하여야 합니다. - 화면에 표시되는 Column 의 size 속성값을 가져오려면 getRealColSize() 메소드를 사용하여야 합니다. - 디자인 시 정의된 Column 의 size 속성값을 가져오려면 getFormatColProperty(), getFormatColSize() 메소드를 사용하여야 합니다. - 디자인 시 정의된 포맷 또는 화면에 표시되는 포맷 정보를 가져오려면 getCurFormatString() 메소드를 사용하여야 합니다.