Q&A

  • TDBGrid에 금액표시하는 방법은?
TDBGrid에 금액표시하는 방법좀 알려주세요.
DataSet은 ADOQuery를 썼습니다.
델파이는 초보라 괴롭네요..
이상한것도 많고 알려주시면 감사하겠습니다.
3  COMMENTS
  • Profile
    바보래요 2004.06.02 01:07


    procedure TForm1.DBGrid2DrawColumnCell(Sender: TObject; const Rect: TRect;
      DataCol: Integer; Column: TColumn; State: TGridDrawState);
    begin
        if Column.Field.DataType in [ftSmallint, ftInteger, ftFloat] then begin
           TNumericField(Column.Field).DisplayFormat := '#,##0.##';
           TNumericField(Column.Field).EditFormat := '#0.##';
        end;
    end;


    팁에 있는 내용입니다....


    글구 제목앞에 질문이라고 하시면 더 좋을듯...


    이상 바보였습니다...
  • Profile
    박한정 2004.06.02 03:41
    제가 원하는 형식은 varchar형태를 그리드에 보여줄때.
    금액형식으로 보여주고 싶은건데요.
    다시한번 알려주시면 감사하겠습니다.

  • Profile
    바보래요 2004.06.02 18:00
    varchar형태라도 숫자만으로 되어있겠군요....

    그러면  Column.Name 를 찾아서

    하시면 되것네요....