Ajax 통신을 이용하여 시트 저장 데이터를 전달하고, 처리 결과 데이터를 받아서 반환합니다.
반환된 데이터를 암호화 등의 가공 처리후 LoadSaveData 메소드를 통해 처리 결과를 적용 할 수 있습니다.
이 기능을 사용시 Ajax 통신은 동기 방식으로 처리됩니다.
ObjId.GetSaveData(PageUrl, SaveString, Param, [Opt])
Parameter | Type | Required | Description |
---|---|---|---|
Url | String |
필수 | 서버에 요청할 페이지 url |
SaveString | String |
선택 | 시트의 저장 대상 데이터 문자열 (Default: "") |
Param | String |
선택 | 서버 요청시 전달 할 파라메터 값 (Default: "") |
Opt | Object |
선택 | 조회 처리 옵션 |
Opt.ReqHeader | Object |
선택 | 요청 헤더 설정 객체 (key-value 형태의 포맷) |
String, 서버 응답 결과 문자열
var saveData = '',
result = '';
// 저장 대상 데이터 받기
saveData = mySheet.GetSaveString();
// 저장 데이터가 있는 경우에 저장 처리
if (typeof saveData !== 'undefined' && saveData !== 'KeyFieldError') {
// 저장 데이터 전달 및 결과 수신
saveData = mySheet.GetSaveData('data.jsp', 'p1=aa&p2=bb');
// 데이터 가공
saveData = decryptionData(saveData); // 사용자정의 함수
// 저장 결과 적용
mySheet.LoadSaveData(saveData);
}
version | desc |
---|---|
7.0.0.0 |