Q&A

  • dbgrid내 field control방법.
그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여 어떤 결과값을 줄수있는 방법이 없는지요...

예를들어, 품목사항입력시...

[ 품목코드, 품목명, 규격, 수량, 단위, 단가, 금액, ... ]

의 필드가 있어 dbgrid를 생성했다고 가정하고 dbgrid내의 코드필드에서 "페인트"를 입력하고 enter를 누르면 품목이 "페인트"인것만 다른 dbgrid나 browse(=popup)에 표현하고 싶습니다.. 그렇게 표현된 상황에서 enter를 누르면 원래 dbgrid에 품목코드와 품명, 규격, 단위가 자동으로 저장될수 있도록 하고싶어요..



기존(Foxpro)에서는 이런식으로 했거던요...

품목코드 필드에 "페인트"라고 적고 enter를 치면 그 필드에 valid라는 절이 있어 다음을 체크하고 실행했습니다...



변수 = 품목코드 내용

품목 화일 open

품목명이 변수와 동일한 레코드가 있는지를 검사하여 있으면 동일한 사항만 걸러서 표현하고 없으면 전체사항을 표시하였습니다...

그렇게 표시한 사항에서 다시 enter로 선택하면 좀전에 dbgrid에 품목코드, 품명, 규격, 단위, 단가등을 자동으로 기록했고요....



위 내용을 코딩하고 싶은데 어디서 하는지.. 어떤 형태로 하는지를 알고 싶네요...

정말 초보라 그냥 간단한 답변으로는 해결에 방향이 막연합니다...

죄송하지만 좀더 자세하게 답변하여 주십시요...



lsg0918@netsgo.com



2  COMMENTS
  • Profile
    바보감자 2001.01.27 03:58
    이승근 wrote:

    > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여 어떤 결과값을 줄수있는 방법이 없는지요...

    > 예를들어, 품목사항입력시...

    > [ 품목코드, 품목명, 규격, 수량, 단위, 단가, 금액, ... ]

    > 의 필드가 있어 dbgrid를 생성했다고 가정하고 dbgrid내의 코드필드에서 "페인트"를 입력하고 enter를 누르면 품목이 "페인트"인것만 다른 dbgrid나 browse(=popup)에 표현하고 싶습니다.. 그렇게 표현된 상황에서 enter를 누르면 원래 dbgrid에 품목코드와 품명, 규격, 단위가 자동으로 저장될수 있도록 하고싶어요..

    >

    > 기존(Foxpro)에서는 이런식으로 했거던요...

    > 품목코드 필드에 "페인트"라고 적고 enter를 치면 그 필드에 valid라는 절이 있어 다음을 체크하고 실행했습니다...

    >

    > 변수 = 품목코드 내용

    > 품목 화일 open

    > 품목명이 변수와 동일한 레코드가 있는지를 검사하여 있으면 동일한 사항만 걸러서 표현하고 없으면 전체사항을 표시하였습니다...

    > 그렇게 표시한 사항에서 다시 enter로 선택하면 좀전에 dbgrid에 품목코드, 품명, 규격, 단위, 단가등을 자동으로 기록했고요....

    >

    > 위 내용을 코딩하고 싶은데 어디서 하는지.. 어떤 형태로 하는지를 알고 싶네요...

    > 정말 초보라 그냥 간단한 답변으로는 해결에 방향이 막연합니다...

    > 죄송하지만 좀더 자세하게 답변하여 주십시요...

    >

    > lsg0918@netsgo.com

    >





    안녕하세여 바보감자입니다...제가 질문을 확실히 이해를 못해서...^^

    이런거 아닌가여.? 특정 필드에서 값입력후 엔터치면...

    예를 들어 필드에서 '당근' 치면...

    또 하나의 디비그리드가 나와서 '제천 당근','100원'

    '서울 당근'.'100000원'

    '제주도 당근','9000000원' <--- ㅡ.ㅡ;;;;;

    요러케 나와서 ...제주도 당근을 선택 하면...

    그 전 필드들에 저 당근과 가격이 표시되는....?

    맞나몰겠네여..???

    저걸 구현하실려면..

    스트링 그리드를 쓰셔야 할꺼 같네여...

    ^^...

    스트링 그리드로 생각을 해보심이......

    그럼..허접 답변입네다...

    꾸벅...즐코 하셈 ^^





  • Profile
    이승근 2001.01.27 19:02
    바보감자 wrote:

    > 이승근 wrote:

    > > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여 어떤 결과값을 줄수있는 방법이 없는지요...

    > > 예를들어, 품목사항입력시...

    > > [ 품목코드, 품목명, 규격, 수량, 단위, 단가, 금액, ... ]

    > > 의 필드가 있어 dbgrid를 생성했다고 가정하고 dbgrid내의 코드필드에서 "페인트"를 입력하고 enter를 누르면 품목이 "페인트"인것만 다른 dbgrid나 browse(=popup)에 표현하고 싶습니다.. 그렇게 표현된 상황에서 enter를 누르면 원래 dbgrid에 품목코드와 품명, 규격, 단위가 자동으로 저장될수 있도록 하고싶어요..

    > >

    > > 기존(Foxpro)에서는 이런식으로 했거던요...

    > > 품목코드 필드에 "페인트"라고 적고 enter를 치면 그 필드에 valid라는 절이 있어 다음을 체크하고 실행했습니다...

    > >

    > > 변수 = 품목코드 내용

    > > 품목 화일 open

    > > 품목명이 변수와 동일한 레코드가 있는지를 검사하여 있으면 동일한 사항만 걸러서 표현하고 없으면 전체사항을 표시하였습니다...

    > > 그렇게 표시한 사항에서 다시 enter로 선택하면 좀전에 dbgrid에 품목코드, 품명, 규격, 단위, 단가등을 자동으로 기록했고요....

    > >

    > > 위 내용을 코딩하고 싶은데 어디서 하는지.. 어떤 형태로 하는지를 알고 싶네요...

    > > 정말 초보라 그냥 간단한 답변으로는 해결에 방향이 막연합니다...

    > > 죄송하지만 좀더 자세하게 답변하여 주십시요...

    > >

    > > lsg0918@netsgo.com

    > >

    >

    >

    > 안녕하세여 바보감자입니다...제가 질문을 확실히 이해를 못해서...^^

    > 이런거 아닌가여.? 특정 필드에서 값입력후 엔터치면...

    > 예를 들어 필드에서 '당근' 치면...

    > 또 하나의 디비그리드가 나와서 '제천 당근','100원'

    > '서울 당근'.'100000원'

    > '제주도 당근','9000000원' <--- ㅡ.ㅡ;;;;;

    > 요러케 나와서 ...제주도 당근을 선택 하면...

    > 그 전 필드들에 저 당근과 가격이 표시되는....?

    > 맞나몰겠네여..???

    > 저걸 구현하실려면..

    > 스트링 그리드를 쓰셔야 할꺼 같네여...

    > ^^...



    너무 너무 기가막히게 이해를 하셨네요....

    제가 알고 싶은것이 바로 그겁니다...

    그런데 스트링 그리드와 db그리드와의 차이점이 무엇인가요..

    또한 스트링그리드에서 현재 위치를 어떻게 알수있어서 해당 필드를 체크하는지요...

    간단히 sample을 보여주실순 없는지요...

    부탁드립니다...



    > 스트링 그리드로 생각을 해보심이......

    > 그럼..허접 답변입네다...

    > 꾸벅...즐코 하셈 ^^

    >

    >

    • 송길수
    • 2001.01.27 05:11
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김광섭
      2001.01.27 22:38
      송길수 wrote: > 특정한 프로그램 소스를 불러서 수정을 하려 했더니.... > > Objct Inspector(F11누르...
    • 최용일
      2001.01.27 05:17
      안녕하세요. 최용일입니다. 안보이시면 F11누르면 나옵니다. 아님 메뉴에서 불러오셔두 되구요... 프...
    • 송길수
      2001.01.27 18:56
      최용일 wrote: 최용일님의 글은 잘 읽었지만... F11키를 눌러 보아도 안나오고.... 다시 실행을 시...
    • 최용일
      2001.01.30 09:47
      안녕하세요. 최용일입니다. 델파이 Bin폴더에 보시면 delphi32.dsk란 파일이 있습니다. 이걸 편집하시면...
    • 최용일
      2001.01.27 05:12
      안녕하세요. 최용일입니다. 에디트의 OnKeyDown이벤트나 OnKeyPress이벤트같은곳에다 코딩하면 알수 있...
    • 뻐록이
      2001.01.27 05:07
      바보감자 wrote: > 안녕하세여... > 말그대로입니다... > 예를 들어...에디트1에서 엔터 치면말이죠... ...
    • onlydel
      2001.01.29 05:19
      내폼위에 Word를 가져오고 싶다면 OleContainer를 사용하시는게 좋겠군요. 우선 폼위에 OleContainer를 올...
    • lsb
    • 2001.01.27 03:38
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 방경주
      2001.01.27 10:01
      두 디비가 같이 들어 있다면 같은 알리아스 상에 존재하는 것인가여? 구럼 간단하지 않은가? Select ...
    • 바보감자
      2001.01.27 18:37
      방경주 wrote: > 두 디비가 같이 들어 있다면 같은 알리아스 상에 존재하는 것인가여? > > 구럼 간단하...
    • cico
    • 2001.01.27 03:01
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:33
      cico wrote: > procedure 와 function의 정확한 차이점이 궁금하군여... > > 글구 const는 어떨때 사용...
    • cico
      2001.01.27 11:29
      바보감자 wrote: > cico wrote: > > procedure 와 function의 정확한 차이점이 궁금하군여... > > > >...
    • 바보감자
      2001.01.27 19:43
      cico wrote: > 바보감자 wrote: > > cico wrote: > > > procedure 와 function의 정확한 차이점이 궁금...
    • 최용일
      2001.01.27 05:01
      안녕하세요. 최용일입니다. 에러 내용을 보면 크기 제한하고는 상관이 없는거 같군요... PACK_START_...
    • Mpeg2 maker
      2001.01.27 17:27
      같은 유닛에 지정된 상수인데요... 제가 그 부분만 가지고 3일째 헤매고 있습니다. const문에 정의된 P...
    • 나원참
    • 2001.01.27 02:51
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:51
      나원참 wrote: > 전 왕 델초 입니다. > 프로시저를 선언한뒤 > 값을 받아야 되는데 > 이 프로시저가 제...
    • 나원참
      2001.01.27 05:53
      바보감자 wrote: > 나원참 wrote: > > 전 왕 델초 입니다. > > 프로시저를 선언한뒤 > > 값을 받아야 ...
    • 나그네
      2001.01.27 06:24
      글쿤요... With Proc do begin Prepare; ParambyName('TEC').AsString = '인자값넣기'; ExecProc...
    • 왕초보
    • 2001.01.27 02:08
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 권영길
      2001.01.27 02:40
      project->option->packages->indy제거.. tools->environment->library->directory제거 왕초보 wrote: ...
    • 김범수
    • 2001.01.27 02:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:52
      김범수 wrote: > dbgrid을 세로로 출력하는 방법은 없나요. > 조언 부탁합니다. 저두 해결 방법은 ...
    • 이승근
    • 2001.01.27 00:18
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 바보감자
      2001.01.27 03:58
      이승근 wrote: > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여 어떤 결과값을 줄수있...
    • 이승근
      2001.01.27 19:02
      바보감자 wrote: > 이승근 wrote: > > 그리고, 혹시 dbgrid에서 특정 field에 입력하면 그 값을 체크하여...
    • 뿌요
      2001.01.31 19:12
      edit3의 exit event나 keypress event에서 쿼리실행시킨다.. with query do begin Close; S...
    • 바보감자
      2001.01.27 04:00
      권세용 wrote: > 안녕하세요... 제가 워낙 무능력해서.. 이렇게 도움을 부탁드립니다. > > edit box에 ...