판매관리 프로그램을 만들고 있는데요. (윈도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;
위처럼 처리하면 정상적으로 출력이 될까요?