화면 » Api
  
getsubmitresult
  
Description
screen.requestsumbit 싱크방식의 경우 거래 후 거래 결과정보를 가져오는 API이다.
해당 정보에서 알 수 있는 데이터는 다음과 같다.
결과정보 이름이 instResult라고 가정할 경우
instResult.mapid : requestsubimt xTranMap ID
instResult.result : 거래 결과값
instResult.recvuserheader : 수신된 User Header Data(없는 경우 empty)
instResult.recvcode : 수신받은 결과 코드(없는 경우 empty)
instResult.recvmsg : 수신받은 결과 메세지(주로 오류 메세지)(없는 경우 empty)
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | INSTANCE | 
      거래 결과정보 | 
    
  
Example
function btnAsync_on_mouseup()
{
	//async방식..
	screen.requestsubmit("xTranMapID_01", true);
}
function btnSync_on_mouseup()
{
	//sync방식..
	if(screen.requestsubmit("xTranMapID_01", false) == true) {
		var instResult = screen.getsubmitresult();
		if(instResult != null) {
			factory.consoleprint("map id  : " + instResult.mapid);
			factory.consoleprint("nResult : " + instResult.result);
			factory.consoleprint("recv userheader : " + instResult.recvuserheader);			
			factory.consoleprint("recv_code : " + instResult.recvcode);
			factory.consoleprint("recv_msg  : " + instResult.recvmsg);			
		}
	}
}
// aync방식일때 데이터 수신 완료후..
function screen_on_submitcomplete(mapid, result, recv_userheader, recv_code, recv_msg)
{
}
  
See Also
requestsubmit
  
Viewer Ver.
9.1.1.1
  
Update Date
 20070206