화면 requesttran API 호출시 송신 데이터를 null이나 미정시 송신될 데이터 및 송신 옵션을 설정한다.
Parameters | Type | Description |
---|---|---|
strTranMapID | STRING | 전송시 사용할 TranMapID |
strSendData | STRING | 서버로 송신한 데이터 문자열 |
objOption | class | 데이터 송신 옵션 |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
objOption 파라미터 구조는 아래와 같다.
objOption = { tran_url: "", // requesttran API strTranURL 파라미터 is_encode_url: "", // requesttran API bURLEncode 파라미터 http_header_str: "", // requesttran API strHttpHeader 파라미터 timeout: 0, // requesttran API lTranTimeOut 파라미터 http_method: "POST" }
function btnAsync_on_mouseup()
{
var objSendOption = { is_async: true };
screen.settranmaptraninfo("TR_ASYNC", "send_data", objSendOption);
// Async 방식 파라미터 설정
var bRet = screen.requesttran("TR_ASYNC", true);
if(bRet == false) {
// 데이터 송신중 오류가 발생하면 "on_submitcomplete" 이벤트가
// 발생하지 않는다.
screen.alert("데이터 송신중 오류가 발생하였습니다.");
}
}