Q&A

  • DBGrid 통화형 표시 하기
안녕 하십니까..델파이를 배우기 시작한 초보 입니다.
제가 질문 하고 싶은 요점은요.

DBGrid 에서 통화형을  표시하고 싶습니다. 콤마를 찍고 싶다 이거지요 ^^

우선 DB를 통화형으로 바꾸는건 안댑니다.

그리고 지금 3-티어 입니다. 마이다스 요.

그래서 displayformat 이거 사용 못하는걸로 알고 있습니다.

그래서 이렇게 질문을 올립니다 찾아보니 displayformat  사용 하는 질문과 답변밖에 없어서요.

다른 방법이 무었이 있을까요?

editmask 를 사용 하면 999,999,999 이런식으로 마스크를 했다고 하면

금액이 1000 이면 1,000,    ,    ,  이런식으로 표현이 되더라구요..

잘 부탁 드리겠습니다 ..


3  COMMENTS
  • Profile
    Marek 2007.01.16 22:06
    서버는 DataSetProvider가 있을 것이고 마이다스를 통해서
    Data를 받아 오는 것은 Client의 ClientDataSet입니다.  여기서 오른쪽 클릭하시면
    Field Editor메뉴가 있으며 해당 필드의 DisplayFormat속성을 # , 0 . 등으로 조정하시면
    됩니다.

    Marek

  • Profile
    양선호 2007.01.17 02:46
    Marek 님 답변에 감사 합니다. ^^

    그런데 지금 방식선 그게 안돼는군요..

    마이다스랑 연결을 하는 모듈이 따로 있습니다.

    그 모듈에 있는ClientDataSet 으로 data를 받아 클라이언트쪽의 ClientDataSet 로
    dataset 를 복사 해와서 그 dataset을 사용 합니다.

    제가 주가 되서 하는 코딩이 아니라서 제대로 설명을 못하지만..

    설명하신 방법은 사용 할수가 없습니다.

    그래서..제가 다른 방법이 없을까 질문을 올려보았습니다. ^^

    다른 방법이 있겠습니까..많은 도움 부탁 드립니다 ^^


  • Profile
    Marek 2007.01.17 18:23
    Client프로그램에는 ClientDataSet이 없다는 의미인가요?
    그러다면 Client모듈에는 어떤 Component를 사용하는지요?
    DataSet에 사용하는 Compo 또는 객체를 알려주시면 답변에 도움이 될것 같습니다.

    Marek