Q&A

  • Form간 데아타 전달
안녕하세요

무더운 날씨에 모두들 수고가 많으십니다.

전 왕초보 프로그래머입니다.

여러 고수님들의 조언을 받고 십습니다.

전 지금 판매재고 관리 프로그램을 짜려고 하는데 좀 어렵네요

혹시 예제나 프로젝트 가 있으신분 알려주시면 감사하겠습니다.



질문사항

1.폼에서 하나의 폼을 불러 그폼의 DBGrid의 하나의 셀을 선택했을 때 현재의 폼의 닫으면서 셀의 내용을 넘겨주는 방법

2.DBGrid에서 입/출고 내역을 입력후 마지막 레코드의 그내역의 합계를 구하는 방법

그럼 수고하세요

마지막까지 읽어주셔서 감사합니다.

1  COMMENTS
  • Profile
    박흥태 2000.06.18 00:40
    이성희 wrote:

    > 안녕하세요

    > 무더운 날씨에 모두들 수고가 많으십니다.

    > 전 왕초보 프로그래머입니다.

    > 여러 고수님들의 조언을 받고 십습니다.

    > 전 지금 판매재고 관리 프로그램을 짜려고 하는데 좀 어렵네요

    > 혹시 예제나 프로젝트 가 있으신분 알려주시면 감사하겠습니다.

    >

    > 질문사항

    > 1.폼에서 하나의 폼을 불러 그폼의 DBGrid의 하나의 셀을 선택했을 때 현재의 폼의 닫으면서 셀의 내용을 넘겨주는 방법

    > 2.DBGrid에서 입/출고 내역을 입력후 마지막 레코드의 그내역의 합계를 구하는 방법

    > 그럼 수고하세요

    > 마지막까지 읽어주셔서 감사합니다.



    1. 뭐 이거는 여러가지 방법이 있을것 같읍니다.

    - 님이 TQuery를 썼는지 TTable을 사용했는지 모르겠지만, 그 TDataSet을 불려지는 폼이 아니라 부르는 폼이나, 공통의 TDataModule 등에 두는 방법을 사용하면 불려진 폼이 사라지더라도 해당 DataSet은 살았있으니깐 별문제 없겠죠. ^^ 이게 젤 편할것 같군요.

    - 또, 다른 방법으로는 불려진 폼이 종료되면서 부른는 폼으로 데이타를 넘기는 방법인데 이는 부른는 폼에 property를 새로 설정하거나 하여 불려진 폼이 값을 넣을 수 있게 하는 방법 등, 이 방법은 개성에 따라 참 많을 수 있을것 같네요.



    2. 이거는 SQL의 SUM 함수를 쓰면 간단할 듯 한데요..



    이정도면 답이 된나요. 그럼 수고하세요