InfoRowConfig (cfg)

시트 상단 혹은 하단에 별도의 행을 통해 조회된 데이터의 개수나 페이지 네비게이션을 설정합니다.
건수정보표시행에 임의의 문자나 숫자를 추가적으로 설정 하는 것도 가능합니다.
Layout에 셀에 대한 속성 및 타입을 설정 할 수 있습니다.

Type

object

Options

Value Type Description
Visible boolean 정보 행을 화면에 표시할지 여부(default: 0)
Layout array[string|object] 페이징, 사용자 정의 영역, 건수 정보 표시 설정
  • Paging : 페이지 네비게이션 활성화(예약어), 천단위로 ',' 찍힘. ex) 1/1,000
    Paging
  • Count: 건수 정보 표시(예약어)
    Count
  • SummaryLabel : 선택 영역에 대한 합계/평균 정보 표시
    Paging
  • 사용자 영역 문자열 : 표시하려는 문자열 <Span><Div>와 같은 태그 사용가능

(default: ["Paging","Count"])

ex:)
["Paging",{Value:"<div style='background-color:#FFFFAA'>1234</div>",Color:"#FFDDFF"},"가나다","Count"]
위와 같이 설정시 다음과 같이 표현됩니다.
InfoRow
Space string 정보 행의 위치 ("Top": 상단, "Bottom":하단) (default: "Bottom")
Format string Layout 에서 Count로 설정한 셀(건수정보)에 들어갈 예약어 조합
default: [BOTTOMDATAROW / TOTALROWS]
  • TOTALROWS: (서버페이징) 전체 데이터 개수
  • ROWCOUNT: 조회된 데이터 개수
  • VISIBLECOUNT: 보이는 데이터 개수
  • ADDROWS: 추가된 데이터 개수
  • CHANGEROWS: 변경된 데이터 개수
  • DELETEROWS: 삭제된 데이터 개수
  • BOTTOMDATAROW: 현재 가장 마지막에 보이는 행의 번호

InfoRowConfig

Example

// Html
options.Cfg = {
    InfoRowConfig: {
        "Visible": true,
        "Layout": ["Paging", {Value:"2019/01/05일 마감 예정입니다.", TextColor:"#FF0000"}, "Count"],
        "Space": "Bottom",
        "Format": "CHANGEROWS개 행이 수정되었습니다."
    }
 };
// 원하는 Cell 타입 설정.
options.Cfg = {
    InfoRowConfig: {
        "Visible": true,
        "Layout": [{Value:"버튼", Type:"Button", Color:"#FF0000", OnClick: function(){alert("확인");}}, "Count"],
        "Space": "Top"
    }
};

Read More

Since

product version desc
core 8.0.0.0 기능 추가
core 8.0.0.5 InfoRow에 Layout.Cells(개별 셀 속성 설정) 기능 추가