안녕하십니까..지금 밖에 비가 오는데..우산은 가지고들 나오셨나요??
이런날씨에비맞으면 감기에 걸리니깐..비맞지 말고 다니세요..
질문드리겠습니다..
지금 2.0으로 개발중이구요...
quick report에서 문제가 생겨 질문 드립니다..
qrlabel1.caption := filedbyname('x_qty').asstring;
이렇게 하면 12345566 이렇게 숫자가 들어가거든요.
그래서 이것을 1,234,556 당연히 바꿔 줄려고 합니댜.
그래서 아래와 같은 방법을 썼는데 안되네여....
qrlabel1.caption :=
formatfloat('###,##0', strtofloat(fieldbyname('x_qty').asstring));
안돼서.다시이렇게...
qrlabel1.caption :=
formatfloat('###,##0', strtoint(fieldbyname('x_qty').asstring));
그리고..다른 방법을 다시 썼어요..
sql.Add('to_char(sum(x_qty),''999,999,990'') x_qty');
이렇게 해두..안되네요...우쒸...
제가 할수 있는 모든 방법을 썼는데두 안돼여...도와주세여..
에러는 다음과 같이 납니다..
project exeample.exe raised exception class EConvertError with message
''1,234,556' is not a valid integer value'
나더러 뭘 어떻게 해달라는 건지.....잘 모르겠어요..
> 안녕하십니까..지금 밖에 비가 오는데..우산은 가지고들 나오셨나요??
> 이런날씨에비맞으면 감기에 걸리니깐..비맞지 말고 다니세요..
>
> 질문드리겠습니다..
> 지금 2.0으로 개발중이구요...
> quick report에서 문제가 생겨 질문 드립니다..
>
> qrlabel1.caption := filedbyname('x_qty').asstring;
>
> 이렇게 하면 12345566 이렇게 숫자가 들어가거든요.
> 그래서 이것을 1,234,556 당연히 바꿔 줄려고 합니댜.
> 그래서 아래와 같은 방법을 썼는데 안되네여....
>
> qrlabel1.caption :=
> formatfloat('###,##0', strtofloat(fieldbyname('x_qty').asstring));
>
> 안돼서.다시이렇게...
> qrlabel1.caption :=
> formatfloat('###,##0', strtoint(fieldbyname('x_qty').asstring));
>
>
> 그리고..다른 방법을 다시 썼어요..
>
> sql.Add('to_char(sum(x_qty),''999,999,990'') x_qty');
> 이렇게 해두..안되네요...우쒸...
> 제가 할수 있는 모든 방법을 썼는데두 안돼여...도와주세여..
>
> 에러는 다음과 같이 납니다..
> project exeample.exe raised exception class EConvertError with message
> ''1,234,556' is not a valid integer value'
> 나더러 뭘 어떻게 해달라는 건지.....잘 모르겠어요..
>
> -------------------------------------
> qrlabel1.caption :=
formatfloat('#,0', strtoint(fieldbyname('x_qty').asString));
처럼 하시면 됩니다.
> 도움이 되었길....