Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DBGrid에 나온 DATA값을 소숫점으로 표현하려면 ..?
요즘 질문을 많이 하는군요.
DBGrid에 나온 DATA들이 있는데.. 수량이랑 비용이 나옵니다.
수량은 소숫점 5자리까지 표현을 해야하고 비용은 천단위별로 콤마를 찍고 싶은데..
가능한가요..
StringGrid로 다시 바꿔서 하기엔 너무나 많은 것을 다시 해야 하기때문에... 정말
부탁드립니다.
초보라서 너무 어려운게 많습니다.
초보가 알기 쉽게 설명도 좀 덧붙혀주시면 더더욱 감사하겠습니다.
1
COMMENTS
김장섭
•
1999.10.29 18:43
sun wrote:
> 요즘 질문을 많이 하는군요.
> DBGrid에 나온 DATA들이 있는데.. 수량이랑 비용이 나옵니다.
> 수량은 소숫점 5자리까지 표현을 해야하고 비용은 천단위별로 콤마를 찍고 싶은데..
> 가능한가요..
> StringGrid로 다시 바꿔서 하기엔 너무나 많은 것을 다시 해야 하기때문에... 정말
> 부탁드립니다.
> 초보라서 너무 어려운게 많습니다.
> 초보가 알기 쉽게 설명도 좀 덧붙혀주시면 더더욱 감사하겠습니다.
>
안녕하세요 원하는 부분은 별로 어렵지 않게 구현할 수 있습니다.
DBGrid의 DATASET을(TQuery든 TTable이든 간에) 더블클릭하면 FieldEditor가
나요죠 거기에 그리드에 나타낼 필드들을 모두 Add시킵니다.
그러고 나서 수량필드를 선택하여 오브젝트인스펙트를 보면 DisplayLabel이란속성이 있을 겁니다. 거기에 #,0.00000;-#,0.00000 이렇게 써주시면 됩니다.
그리고 비용도 마찬가지로 해줍니다. 위의 포맷에 대해서 설명을 드리자면
#,0 이부분은 천단위마다 콤마를 찍어주며, 0.00000은 소수점 다섯째 자리까지
표현해주도록 합니다. 그리고 ;- 이부분은 마이너스 수치를 나타내 줍니다.
만일 디비그리드에서 직접 입력 및 수정을 한다면
DisplayLabel밑에 EditFormat이라는 부분도 기술해 주어야 하는데요
여기는 콤마를 제거한 포맷을 설정해 줍니다.. 이렇게요--> #0.00000;-#0.00000
참 소수점을 나타날때 실제 데이타가 소수점 3자리 까지만 있으면 위의 포맷은
12.33300 이렇게 나타납니다. 이때 12.333 이렇게 나타내고 싶으면 포맷을
#,0.#####;-#,0.##### 으로 바꾸어 주세요....
도움이 되었길 바랍니다.. 수고하세요
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
최도석
1999.10.30 09:52
0
COMMENTS
/
0
LIKES
퀵레포트에서 디테일사항...
최도석
1999.10.30 10:00
0
COMMENTS
/
0
LIKES
[재질문]날짜필드로 월합계를 구하는 쿼리는?
임동욱
1999.10.30 05:29
0
COMMENTS
/
0
LIKES
퀵레포트에서 디테일 사항이 갑자기 나오지 않습니다
신 기종
•
1999.10.30 04:27
4
COMMENTS
/
0
LIKES
퀵레포트에서 Grouping한 레코드수를 표시하는 방법
최도석
•
1999.10.30 10:05
신 기종 wrote: > 퀵레포트에서 Grouping별로 레코드수를 summary 밴드에 > > 표시할려고 합니다. > ...
이재식
•
1999.10.30 19:23
앞에 분이 좋은 방법을 가르쳐 주셨는데 저는 이 방법이 쉽겠네요. GroopFooter에서 QrExpression컴포넌...
이재식
•
1999.10.30 05:06
신 기종 wrote: > 퀵레포트에서 Grouping별로 레코드수를 summary 밴드에 > > 표시할려고 합니다. > ...
신 기종
•
1999.10.30 05:15
감사합니다.. 이재식님 좋은 하루 되세요..
termy
•
1999.10.30 04:26
2
COMMENTS
/
0
LIKES
리스트뷰에 대해서??????
김영대
•
1999.10.30 18:51
termy wrote: > 리스트뷰에 openpicturedialog에서 선택된(여러개) 화일을 > 리스트뷰에 멀티라인으로 넣...
termy
•
1999.10.31 04:27
> procedure TForm1.Button1Click(Sender: TObject); > var > I: integer; > F: TextFile; > Fir...
화랑
•
1999.10.30 02:01
1
COMMENTS
/
0
LIKES
급함! Upload Component 개발중 에러발생...
디밥
•
1999.11.02 20:12
화랑 wrote: > 안녕하세요.. 부산의 화랑입니다.. > > 이번에 Active Server Component로 upload를 할...
정계훈
•
1999.10.30 01:29
1
COMMENTS
/
0
LIKES
ShowMessage의 폰트는 변경 가능한가요?
김영대
•
1999.10.30 18:37
정계훈 wrote: > 안녕하세요... > > 제목 그대로 ShowMessage의 폰트 크기가 너무 작아서 조금 크게 하...
철
•
1999.10.30 01:25
1
COMMENTS
/
0
LIKES
퀵레포트를 세로로 두줄로 출력..
정계훈
•
1999.10.30 01:38
철 wrote: > 퀵레포트를 출력할때 한장에 세로로 두줄로 출력 할수 있나요.? > 그러니까.. > > 번호 ...
얼라
•
1999.10.30 01:18
1
COMMENTS
/
0
LIKES
한영구분
이재식
•
1999.10.30 04:40
얼라 wrote: > 안녕하세염... 질문이 자꾸 생기네염... > 음.. 질문에 답변해주신 이재식님 감사드려염.^...
최석기
1999.10.30 00:21
0
COMMENTS
/
0
LIKES
ActiveX 개발 참고.
김은정
•
1999.10.30 00:12
1
COMMENTS
/
0
LIKES
도스창 하나로 실행시키기
김영대
•
1999.10.30 00:24
김은정 wrote: > 안녕하세요. > 저는 임으로 .BAT화일을 실행 시키는 프로그램을 짰는데.. > 일정시간마...
정인복
•
1999.10.30 00:07
1
COMMENTS
/
0
LIKES
unix program 구동 ???
김영대
•
1999.10.30 00:31
정인복 wrote: > 안녕하세여 .. > 델파이 응용프로그램에서 unix server (digital)에 있는 > C로 작성...
이두진
1999.10.29 23:46
0
COMMENTS
/
0
LIKES
저 아래서 RX 라이브러리 인스톨방법 물어보신분 보세여..
임동수
•
1999.10.29 23:02
1
COMMENTS
/
0
LIKES
툴바의 버튼에서 그림과 글자를 동시에 나타내는 방법
이주흥
•
1999.10.30 21:54
임동수 wrote: > 안녕하세요. > > 툴바의 버튼에서 그림과 글자를 동시에 나타내는 방법을 알고 싶습니...
박창대
1999.10.29 22:55
0
COMMENTS
/
0
LIKES
코드 자동생성에 관하여..
남윤혁
•
1999.10.29 22:43
1
COMMENTS
/
0
LIKES
윈도우 사이즈를 보통상태로 했을때...
김영대
•
1999.10.30 01:14
남윤혁 wrote: > 원하는 것은 최대 상태의 윈도우에서 > 오른쪽 상단의 보통 사이즈로 바꾸는 버튼을 누...
cjw
1999.10.29 20:34
0
COMMENTS
/
0
LIKES
VC++로 작성된 포인터를 델파이에서 어떻게 Call???
이용호
1999.10.29 19:43
0
COMMENTS
/
0
LIKES
preview form 속성 변경...
문상무
1999.10.29 19:14
0
COMMENTS
/
0
LIKES
완성된 프로그램의 설치화일에 serial번호 넣기
sun
•
1999.10.29 18:25
1
COMMENTS
/
0
LIKES
DBGrid에 나온 DATA값을 소숫점으로 표현하려면 ..?
요즘 질문을 많이 하는군요. DBGrid에 나온 DATA들이 있는데.. 수량이랑 비용이 나옵니다. 수량은 소숫점 5자리까지 표현을 해야하고 비용은 천단위별로 콤마를 찍고 싶은데.. 가능한가요.. StringGrid로 다시 바꿔서 하기엔 너무나 많은 ...
김장섭
•
1999.10.29 18:43
sun wrote: > 요즘 질문을 많이 하는군요. > DBGrid에 나온 DATA들이 있는데.. 수량이랑 비용이 나옵니다...
sun
1999/10/29 18:25
Views
472
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 요즘 질문을 많이 하는군요.
> DBGrid에 나온 DATA들이 있는데.. 수량이랑 비용이 나옵니다.
> 수량은 소숫점 5자리까지 표현을 해야하고 비용은 천단위별로 콤마를 찍고 싶은데..
> 가능한가요..
> StringGrid로 다시 바꿔서 하기엔 너무나 많은 것을 다시 해야 하기때문에... 정말
> 부탁드립니다.
> 초보라서 너무 어려운게 많습니다.
> 초보가 알기 쉽게 설명도 좀 덧붙혀주시면 더더욱 감사하겠습니다.
>
안녕하세요 원하는 부분은 별로 어렵지 않게 구현할 수 있습니다.
DBGrid의 DATASET을(TQuery든 TTable이든 간에) 더블클릭하면 FieldEditor가
나요죠 거기에 그리드에 나타낼 필드들을 모두 Add시킵니다.
그러고 나서 수량필드를 선택하여 오브젝트인스펙트를 보면 DisplayLabel이란속성이 있을 겁니다. 거기에 #,0.00000;-#,0.00000 이렇게 써주시면 됩니다.
그리고 비용도 마찬가지로 해줍니다. 위의 포맷에 대해서 설명을 드리자면
#,0 이부분은 천단위마다 콤마를 찍어주며, 0.00000은 소수점 다섯째 자리까지
표현해주도록 합니다. 그리고 ;- 이부분은 마이너스 수치를 나타내 줍니다.
만일 디비그리드에서 직접 입력 및 수정을 한다면
DisplayLabel밑에 EditFormat이라는 부분도 기술해 주어야 하는데요
여기는 콤마를 제거한 포맷을 설정해 줍니다.. 이렇게요--> #0.00000;-#0.00000
참 소수점을 나타날때 실제 데이타가 소수점 3자리 까지만 있으면 위의 포맷은
12.33300 이렇게 나타납니다. 이때 12.333 이렇게 나타내고 싶으면 포맷을
#,0.#####;-#,0.##### 으로 바꾸어 주세요....
도움이 되었길 바랍니다.. 수고하세요