Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DBGrid 에 관하여..............
안녕하세요
델파이를 이제야 입문을 했습니다.
다름이 아니라 매입매출 프로그램을 짜려는데 dbgrid에서 숫자를 입력하면 자동으로 다음 셀에 합이나 곱이 나타나게 하고 싶습니다.
어찌 해야 될지를 몰라서 이렇게 글을 올립니다.
고수님들의 많은 지원 바랍니다.
이왕이면 예제두 보내 주시면 감사하겠습니다.
좋은 하루 되세요..꾸벅^^
greencat@bcline.com
greencat@sungam.co.kr
1
COMMENTS
parkisu
•
2000.06.09 08:34
윤재웅 wrote:
> 안녕하세요
> 델파이를 이제야 입문을 했습니다.
> 다름이 아니라 매입매출 프로그램을 짜려는데 dbgrid에서 숫자를 입력하면 자동으로 다음 셀에 합이나 곱이 나타나게 하고 싶습니다.
> 어찌 해야 될지를 몰라서 이렇게 글을 올립니다.
> 고수님들의 많은 지원 바랍니다.
>
> 이왕이면 예제두 보내 주시면 감사하겠습니다.
> 좋은 하루 되세요..꾸벅^^
>
> greencat@bcline.com
> greencat@sungam.co.kr
안녕하세요. 반갑습니다.
저도 초보이지만 좀이나마 답답함을 풀어드리고 싶어 아는데로 적어보겠습니다.
제가 pc방이라 소스를 보내드리는 건 힘들구요. 그냥 설명만 할께요.
TTable을 사용하신다고 가정하고(TQuery도 마찬가지입니다)
Table컴포넌트의 Databasename과 TableName을 주고 더블클릭하시면 FieldEditor가 나타날겁니다. 여기에 Add All Fields를 하십시오.
그런다음 오른쪽 버튼 눌러서 New Fields...를 선택하십시오.
필드추가 창이 뜨면 필드이름을 적당히주고 필드타입을 주시고(계산필드이니까 Integer나 Currency
또는 Float형 중에 하나이겠죠?)
Calculated Field에 체크하시고 확인을 누르시면 됩니다.
다시 Table컴포넌트를 선택하신다음 이벤트중에 OnCalculateField(?)에 계산식을 코딩하시면 됩니다.
예를 들어 가격필드의 값에 수량필드의 값을 곱한 값이 자동으로 계산되게 하려면
Table1Total.AsFloat:= Table1Price.AsFloat*TableCount.AsInteger;
이런 식으로 하시면 됩니다.
만약 테이블에 계산식이 들어갈 수 있는 필드가 있는 경우라면 TTable의 AfterPost나
BeforePost이벤트에 코딩하시면 됩니다.
Table1.Edit;
Table1.FieldByName('Total').AsFloat:= Table1.FieldByname('Price').asFloat*
Table1.FieldByname('Count').asInteger;
잘 모르시겠으면 parkisu@lycos.co.kr로 메일주세요.
시간나면 예제라도 보내드릴게요.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
다빈
2000.06.09 09:02
0
COMMENTS
/
0
LIKES
TField 변경문제...
parkisu
2000.06.09 08:09
0
COMMENTS
/
0
LIKES
Re: 텍스트 파일의 라인단위로..
에이스
2000.06.09 08:08
0
COMMENTS
/
0
LIKES
Re: 텍스트 파일의 라인단위로..
유상민
•
2000.06.09 18:23
7
COMMENTS
/
0
LIKES
지로용지 출력에 관하여 ....(라인이 맞질 않아요 !!)
양수정
•
2001.01.09 20:34
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
양수정
•
2001.01.09 20:33
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
양수정
•
2001.01.09 20:33
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
양수정
•
2001.01.09 20:33
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
양수정
•
2001.01.09 20:33
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
양수정
•
2001.01.09 20:33
일반적으로 지로 출력은 OCR이나 MICR전용/지원가능 프린트를 사용합니다. 그리고 저도 quickre...
송가리
•
2000.06.10 23:45
도움될지는 몰라두여.. 저두 이런거 해봤는데여...사용자정의로 용지 설정하고 여백이 모두 없다고 했는...
박상길
2000.06.09 05:52
0
COMMENTS
/
0
LIKES
NetMeeting SDK를 이용한 음성 / 화상통화 프로그램건
손규만
•
2000.06.09 05:20
1
COMMENTS
/
0
LIKES
에디트박스 정렬하려면.....
최용일
•
2000.06.09 05:21
안녕하세요. 최용일입니다. 자료실에 있는 컴포넌트 소스를 분석해보세요. ^^ 항상 즐코하세요. ...
김대하
•
2000.06.09 05:07
1
COMMENTS
/
0
LIKES
죄송하지만 한가지 부탁 더.....^^; 책에 관하여.
조규춘
•
2000.06.09 14:43
김대하 wrote: > 먼저 DBGrid와 StringGrid에 대해서 > 초보인 저에게 친절하게 조언을 해주신 > 나현...
초보
2000.06.09 04:57
0
COMMENTS
/
0
LIKES
델파이 레포트 출력에 대하여 질문
불쌍한넘..
•
2000.06.09 04:26
1
COMMENTS
/
0
LIKES
사발우성님,조규춘님 감사합니다..
사발우성
•
2000.06.09 06:37
^^ 흐미 이런 넘 과분한 말씀을 저두 초보고엽... 시작한쥐 한달만에 울과장님이 나가신다구 해서리 부...
해파리
2000.06.09 03:51
0
COMMENTS
/
0
LIKES
RS232C
비룡득주
2000.06.09 05:05
0
COMMENTS
/
0
LIKES
USB Device Open..???
궁금해요
2000.06.09 03:13
0
COMMENTS
/
0
LIKES
웹브라우저상의 콘트롤들을 아는 방법 가르켜주세요
모르미
2000.06.09 03:07
0
COMMENTS
/
0
LIKES
암호체킹방법
Mr.Q
•
2000.06.09 02:55
7
COMMENTS
/
0
LIKES
중복실행방지 semaphore?
최용일
•
2000.06.09 05:25
Mr.Q
•
2000.06.09 06:55
최용일
•
2000.06.09 03:06
최용일
•
2000.06.09 03:27
최용일
•
2000.06.09 04:40
Mr.Q
•
2000.06.09 04:49
Mr.Q
•
2000.06.09 05:16
fure
•
2000.06.09 02:47
1
COMMENTS
/
0
LIKES
폼에서 생성된 버튼들을 자동으로 정렬 시킬수 있는지 알고싶어요....
parkisu
•
2000.06.09 08:23
fure wrote: > 800*600의 폼에서 이미지 버튼이 생성될 때 9개면 3개씩 3줄로... > 12개면 4개씩 4줄로.....
신지훈
2000.06.09 02:41
0
COMMENTS
/
0
LIKES
화면에 나타나지 않은 컨트롤의 이미지 캡쳐
아보가드로
•
2000.06.09 02:36
3
COMMENTS
/
0
LIKES
이미지콤포턴트에 이미지를 로드하고 텍스트 입력할때 배경색 어떻게 바꾸나요?
임형호
•
2000.06.09 04:46
아보가드로 wrote: > 이미지 콤포넌트에 비트맵이미지를 로드하고 그위에 문자를 출력하려고 합니다. > ...
아보가드로
•
2000.06.09 21:43
임형호 wrote: > 아보가드로 wrote: > > 이미지 콤포넌트에 비트맵이미지를 로드하고 그위에 문자를 출력...
임형호
•
2000.06.10 03:38
아보가드로 wrote: > 임형호 wrote: > > 아보가드로 wrote: > > > 이미지 콤포넌트에 비트맵이미지를 로...
최미영
•
2000.06.09 02:20
1
COMMENTS
/
0
LIKES
TpageControl에 색깔을 넣고 싶은데...혹 다른 컴포넌트라도..
parkisu
•
2000.06.09 08:04
최미영 wrote: > TpageControl에 색깔을 넣고 싶은데...넣을 수가 없네요 > > 혹 다른 비슷한 컴포넌트...
윤재웅
•
2000.06.09 01:49
1
COMMENTS
/
0
LIKES
DBGrid 에 관하여..............
안녕하세요 델파이를 이제야 입문을 했습니다. 다름이 아니라 매입매출 프로그램을 짜려는데 dbgrid에서 숫자를 입력하면 자동으로 다음 셀에 합이나 곱이 나타나게 하고 싶습니다. 어찌 해야 될지를 몰라서 이렇게 글을 올립니다. 고수님...
parkisu
•
2000.06.09 08:34
윤재웅 wrote: > 안녕하세요 > 델파이를 이제야 입문을 했습니다. > 다름이 아니라 매입매출 프로그램을...
Mr.Q
2000.06.09 01:39
0
COMMENTS
/
0
LIKES
왜 이일을 했을꼬?
윤재웅
2000/06/09 01:49
Views
370
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요
> 델파이를 이제야 입문을 했습니다.
> 다름이 아니라 매입매출 프로그램을 짜려는데 dbgrid에서 숫자를 입력하면 자동으로 다음 셀에 합이나 곱이 나타나게 하고 싶습니다.
> 어찌 해야 될지를 몰라서 이렇게 글을 올립니다.
> 고수님들의 많은 지원 바랍니다.
>
> 이왕이면 예제두 보내 주시면 감사하겠습니다.
> 좋은 하루 되세요..꾸벅^^
>
> greencat@bcline.com
> greencat@sungam.co.kr
안녕하세요. 반갑습니다.
저도 초보이지만 좀이나마 답답함을 풀어드리고 싶어 아는데로 적어보겠습니다.
제가 pc방이라 소스를 보내드리는 건 힘들구요. 그냥 설명만 할께요.
TTable을 사용하신다고 가정하고(TQuery도 마찬가지입니다)
Table컴포넌트의 Databasename과 TableName을 주고 더블클릭하시면 FieldEditor가 나타날겁니다. 여기에 Add All Fields를 하십시오.
그런다음 오른쪽 버튼 눌러서 New Fields...를 선택하십시오.
필드추가 창이 뜨면 필드이름을 적당히주고 필드타입을 주시고(계산필드이니까 Integer나 Currency
또는 Float형 중에 하나이겠죠?)
Calculated Field에 체크하시고 확인을 누르시면 됩니다.
다시 Table컴포넌트를 선택하신다음 이벤트중에 OnCalculateField(?)에 계산식을 코딩하시면 됩니다.
예를 들어 가격필드의 값에 수량필드의 값을 곱한 값이 자동으로 계산되게 하려면
Table1Total.AsFloat:= Table1Price.AsFloat*TableCount.AsInteger;
이런 식으로 하시면 됩니다.
만약 테이블에 계산식이 들어갈 수 있는 필드가 있는 경우라면 TTable의 AfterPost나
BeforePost이벤트에 코딩하시면 됩니다.
Table1.Edit;
Table1.FieldByName('Total').AsFloat:= Table1.FieldByname('Price').asFloat*
Table1.FieldByname('Count').asInteger;
잘 모르시겠으면 parkisu@lycos.co.kr로 메일주세요.
시간나면 예제라도 보내드릴게요.