Grid > GridRowControl

개요

Grid내 각 Cell들의 Height를 지정하며, Head,Body,Summary Band 지정여부와 Scroll Fix 여부를 지정하는 Object 입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☑ Edge

☑ Chrome

☑ Safari

☑ Firefox

☑ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☑ Android

☑ iOS/iPadOS




Control

Name

TypeName

cell

nexacro.GridCellControl

속성

band

Grid 에서 Row 가 소속된 밴드명을 갖는 읽기전용 속성입니다.

지원 환경

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

문법

GridRowControl.band

문법 설정

var strBand = this.Grid00.getFormatRowProperty( 1, "band" );

참고

- Row 의 band 속성에 접근하려면 getFormatRowProperty() 메소드를 사용하여야 합니다.

- Head/Summary 밴드는 기본적으로 각각 Grid의 상단/하단 고정영역에 표시되며 스크롤 시 고정되어 움직이지 않습니다.

활용 예제

size

Row 의 높이를 설정하는 속성입니다.

지원 환경

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

문법

GridRowControl.size

문법 설정

this.Grid00.setFormatRowProperty ( 1, "size", 50 );        // 화면에 표시되는 포맷에 적용
this.Grid00.getRealRowSize ( 1 );                                // 화면에 표시되는 포맷의 값
this.Grid00.getFormatRowProperty ( 1, "size";)             // 디자인시 설정된 값
this.Grid00.getFormatRowSize ( 1 );                             // 디자인시 설정된 값

nSize

Row 의 높이를 pixel 단위의 숫자로 설정합니다.


디자인 시 정의된 포맷의 속성값은 변경되지 않고, 화면에 표시되는 포맷의 속성값만 변경됩니다.

참고

- Grid 의 포맷을 동적으로 변경하여도 디자인 시 설정된 속성값은 변경되지 않고, 화면에 표시되는 포맷만 변경됩니다.

- 화면에 표시되는 Row 의 size 속성값을 설정하려면 setFormatRowProperty() 메소드를 사용하여야 합니다.

- 화면에 표시되는 Row 의 size 속성값을 가져오려면 getRealRowSize() 메소드를 사용하여야 합니다.

- 디자인 시 정의된 Row 의 size 속성값을 가져오려면 getFormatRowProperty(), getFormatRowSize() 메소드를 사용하여야 합니다.

- 디자인 시 정의된 포맷 또는 화면에 표시되는 포맷 정보를 가져오려면 getCurFormatString() 메소드를 사용하여야 합니다.