Q&A

  • 클라이언트에서 넘겨받은 데이타처리
판매관리 프로그램을 만들고 있는데요. (윈도95 PC,파라독스,LAN)

데이타의 형태가

SendText(테이블번호+전표번호+주문구분(신규/추가/취소주문)+출력옵션)

SendText(메뉴명+수량)

SendText(메뉴명+수량)

SendText(메뉴명+수량)

..........

SendText(메뉴명+수량)



클라이언트에서 이런식으로 데이타가 넘어옵니다. 그런데 이걸 프린팅해야 하는데

(주문구분의 형태에 따라 출력물의 타이틀이 달라짐.)



출력물 형태



주 문(또는 추 가/취 소) 전 표 // 타이틀부분



테이블번호 : 00번 // 타이틀부분

------------------------------ // 타이틀부분

메뉴명 수량 // 타이틀부분

------------------------------ // 타이틀부분

소주 1

맥주 1

노가리 1



전송데이타 앞에 '#SEND#'라고 붙여서 전송했다고 하면 ServerSocket의 ClientRead이벤트에서



Str:= ServerSocket.Socket.RecieveText;



if Copy(Str,1,4)='#SEND#' then begin

//타이틀부분 출력

end

else begin

//메뉴명과 수량 출력

end;



위처럼 처리하면 정상적으로 출력이 될까요?



0  COMMENTS