서버 페이징 방식과 같이 시트의 세로 스크롤 Position 에 해당하는 데이터에 대한 부분 데이터를 시트에 로드 합니다.
스크롤의 위치를 변경할 때마다 인자로 설정된 Url이 호출되며 데이터를 해당 위치에 표현합니다.
NextPageCall
속성이 설정되어 있는경우 설정된 시점에 설정된 Url이 호출됩니다. NextPageCall 참고
전체 스크롤 사이즈는 조회 데이터의Total
속성 값을 따르며, 조회된 데이터의 구조에 Total 값이반드시 있어야
합니다. 조회TOTAL요소 참고
해당 기능으로 조회시 Row 및 Cell의 속성, 멀티 트랜잭션 기능 사용에제약
이 있습니다.
참고
이 메소드를 사용하고자 하는 경우SetConfig
에서SearchMode: 3 혹은 4
로 설정되어 있어야 합니다.
ObjId.DoSearchPaging(Url, [Opt]);
Parameter | Type | Required | Description |
---|---|---|---|
Url | String |
필수 | 서버에 요청할 페이지 url |
Opt | Object |
선택 | 조회 처리 옵션 |
Opt.PageParam | String |
선택 | 페이지 인덱스를 받을 변수명 (Default: "ibpage") |
Opt.Param | String |
선택 | 조회 조건 Query String or JSON (Default: "") |
Opt.OrderbyParam | String |
선택 | 헤더 정렬 정보를 받을 변수명 (Default: "iborderby") 값은 "SIDO |
Opt.UseWaitImage | Boolean |
선택 | WaitImageVisible 설정이 true 일때 2페이지 이상 조회시 대기 이미지 표시 여부 (Default: 0) |
Opt.ReqHeader | Object |
선택 | 요청헤더 설정 값 객체 (Default: {}) |
Opt.Sync | Boolean |
선택 | 동기 조회 여부 - 0 : 비동기 방식 (Default)- 1 : 비동기 순차 처리 방식- 2 : 동기 방식 |
Opt.CPage | Number |
선택 | 특정 페이지를 기준으로 조회 |
none
// SetConfig 에서 SearchMode 설정
mySheet.SetConfig({
"SearchMode": 3
});
// 조회 처리
mySheet.DoSearchPaging('data.jsp', 'p1=aa&p2=bb');
// Param JSON 구조로 설정
var param = { "Param":{"p1":100, "p2":"aa"} , "ReqHeader":{"Content-Type":"application/json"} };
mySheet.DoSearchPaging('data.jsp', param);
version | desc |
---|---|
7.0.0.0 | |
7.0.13.151 | CPage 속성 추가 |
7.0.13.157 | Param JSON 구조 추가 |