Q&A

  • 퀵리포트 디테일밴드 금액 출력시 1000 -> 1,000 이렇게?
디테일밴드에서 값이 (금액)이 출력됩니다.

그런데 천원이면 1,000 이렇게 되어야 하는데 1000 이 됩니다.

방법이 없을까요?

참 그리고 라벨에다 값을 넣어도 1000 이 됩니다. 1,000 이 되어야 하는데 ..

부탁드립니다.



2  COMMENTS
  • Profile
    홍길동 2001.12.14 01:33
    사고뭉치 wrote:

    > 디테일밴드에서 값이 (금액)이 출력됩니다.

    > 그런데 천원이면 1,000 이렇게 되어야 하는데 1000 이 됩니다.

    > 방법이 없을까요?

    > 참 그리고 라벨에다 값을 넣어도 1000 이 됩니다. 1,000 이 되어야 하는데 ..

    > 부탁드립니다.

    >



    (FindComponent('QRLabel1') as TQRLabel).Caption := FormatFloat('###,###',Table1.FieldByName('Money1').AsFloat);



    이렇게 하면 3자리마다 ,가 찍힙니다..



    그럼20000

  • Profile
    고인섭 2001.12.12 10:06
    사고뭉치 wrote:

    > 디테일밴드에서 값이 (금액)이 출력됩니다.

    > 그런데 천원이면 1,000 이렇게 되어야 하는데 1000 이 됩니다.

    > 방법이 없을까요?

    > 참 그리고 라벨에다 값을 넣어도 1000 이 됩니다. 1,000 이 되어야 하는데 ..

    > 부탁드립니다.

    >



    Mask 프로퍼티에 ,0 또는 ,# 또는 ,0 또는 ,# 중에서 하나를 넣어 보시면 됩니다.



    라벨에는 이런 프로퍼티가 없으므로, 함수를 만드셔서 사용하셔야...