전에 폭스프로를 사용했을때는 browse화면에서 직접 입력해서 저장하고 했거던요.. delphi를 처음 접하면서 grid내에서 직접입력하고 하는 것이 무척이나 어려운것 같아 edit를 이용해 입력하고 저장하며 grid는 단순 조회 역활만 진행하고 있습니다. 그러다 보니 화면상에 제약도 그렇고 이런 저런 단점이 있더군요... 그래서 다시 한번 grid에서 직접 입력하고 저장할 수 있는 방식으로 전환할려고 이책저책을 참고해 봤는데 신통한 것이 없더군요...
일단 품목에 코드나 품명 일부를 치고 엔터하면 해당 품목 리스트가 나타나 선택을 하면 현재 그리드에 표시가 되야 하고요 수량과 단가를 입력하면 자동으로 금액이 계산되어 금액 필드에 표시되야 하고 이정도면 될듯 싶은데 혹시 방법이나 샘플을 가지고 계신분이 있으시면 도움을 부탁드립니다...
참고로 paradox를 사용하고요 프로그램 내부는 거의 query를 사용하고 있습니다...
고참님들에 한수 부탁드릴께요...^^
직접 Grid에 입력받는 처리는 되도록이면 하지마세요.
이벤트 처리가 장난이 아니거든요.
차리리 DBEdit를 써서 DataSource에 연결하면 DB에 직접연결되고
이벤트처리하기쉽고,,. 이경우가 훨 깔끔하고 확실할것 같애요.