안녕하세요...??
Tquery컴포넌트로 조회한 숫자 데이타에 금액을 입력후 다른 컨트롤으로
포커스가 이동시 금액을 999,999와 같이 콤마로 분리하여 화면에
출력을 하고 싶은데.. 뭔가 제대로 안되는군요??
저는 Tfield의 displayFormat 속성을 #,### <= 요렇게 잡아 놓았는데...
Tdbedit에서 입력후 다른 곳으로 이동하면 9,999,999 요렇게 잘 보이는데..
다시 수정을 할 려구 해당 Tdbedit로 포커스를 옴겨도 여전히 9,999,999요렇게
만 보이는 군요...이 상태에서 9,999,999를 지우지 않고 입력하면
not valid integer value라는 오류가 나기만 하니..???
tdbedit에서 금액을 입력하고 표시할때에는 어떤 방법을 사용하면 되는지??
늘상 질문만 올려서리.... 죄송합니다..
"#"으로만 editmask를 잡으면 1,234 와 같은 형태로 display가 안되는데??
좀 상세히 알려주십면 감사하겠습니다...
하윤철 wrote:
> 왕초보 wrote:
> > 안녕하세요...??
> >
> > Tquery컴포넌트로 조회한 숫자 데이타에 금액을 입력후 다른 컨트롤으로
> > 포커스가 이동시 금액을 999,999와 같이 콤마로 분리하여 화면에
> > 출력을 하고 싶은데.. 뭔가 제대로 안되는군요??
> >
> > 저는 Tfield의 displayFormat 속성을 #,### <= 요렇게 잡아 놓았는데...
> > Tdbedit에서 입력후 다른 곳으로 이동하면 9,999,999 요렇게 잘 보이는데..
> > 다시 수정을 할 려구 해당 Tdbedit로 포커스를 옴겨도 여전히 9,999,999요렇게
> > 만 보이는 군요...이 상태에서 9,999,999를 지우지 않고 입력하면
> > not valid integer value라는 오류가 나기만 하니..???
> >
> > tdbedit에서 금액을 입력하고 표시할때에는 어떤 방법을 사용하면 되는지??
> >
> > 늘상 질문만 올려서리.... 죄송합니다..
>
> Tfield의 EditMask에다가 #라고 쓰십시오...