그럼 이제 _on_receive_msg 함수와 _on_chejan_slot을 순서대로 만들어 보겠습니다.
[OnReceiveMsg( ) 이벤트]
OnReceiveMsg(
BSTR sScrNo, // 화면 번호
BSTR sRQName, // 사용자 구분명
BSTR sTrCode, // TR 이름
BSTR sMsg // 서버에서 전달하는 메시지
)
서버 통신 후 수신한 서버 메시지를 알려 줍니다.
데이터 조회 시 입력 값(Input) 오류, 주문 전송 시 주문 거부 사유 등을 확인할 수 있습니다.
메시지에 포함된 6자리 코드 번호는 변경될 수 있으니, 여기에 수신된 코드 번호를 특정 용도로 사용하지 마시기 바랍니다.
예) “조회가 완료되었습니다.”
예) “계좌번호 입력을 확인해 주세요.”
예) “조회할 자료가 없습니다.”
예) “증거금 부족으로 주문이 거부되었습니다.”
▲ 그림 3-96 OnReceiveMsg( ) 이벤트(KOA > 개발 가이드 > 주문과 잔고 처리 > 관련 함수)