Label에 출력된 Data에 콤마 또는 소숫점 찍는 방법 좀 알려주세요..
다음과 같이 QRLabel에 data를 넣어줬는데.. 여기서 콤마를 찍는 방법이 어떻게 되나요.
jepumprnfrm.manuqtylabel.caption:=Fieldbyname('manuqty').AsString;
jepumprnfrm.limitqtylabel.caption:=Fieldbyname('limitqty').AsString;
이렇게 하면 될 것 같은데 않되네요..
jepumprnfrm.limitqtylabel.caption:=FormatString('#,###',Fieldbyname('limitqty').AsString;
하면 될 것 같은데..
워낙에 초보라서.. 꼭 좀 부탁드립니다.
Label1.Caption := FormatFloat('#,##0', StrToFloat(Edit1.Text));
Label1.Caption := FormatFloat('#,##0.0', StrToFloat(Edit1.Text)); // 소수 1자리 세팅
Label1.Caption := FormatFloat('#,##0.00', StrToFloat(Edit1.Text)); // 소수 2자리 세팅
Label1.Caption := FormatFloat('#,##0.000', StrToFloat(Edit1.Text)); // 소수 3자리 세팅
참고하세요...
그럼 행복하세요...
sun wrote:
> Label에 출력된 Data에 콤마 또는 소숫점 찍는 방법 좀 알려주세요..
> 다음과 같이 QRLabel에 data를 넣어줬는데.. 여기서 콤마를 찍는 방법이 어떻게 되나요.
>
> jepumprnfrm.manuqtylabel.caption:=Fieldbyname('manuqty').AsString;
> jepumprnfrm.limitqtylabel.caption:=Fieldbyname('limitqty').AsString;
>
> 이렇게 하면 될 것 같은데 않되네요..
>
> jepumprnfrm.limitqtylabel.caption:=FormatString('#,###',Fieldbyname('limitqty').AsString;
> 하면 될 것 같은데..
> 워낙에 초보라서.. 꼭 좀 부탁드립니다.
>