Q&A

  • 쿼리나 테이블을 통하지 않고 그리드에 보여주기..!!@_@???
님들..그리드에 대해 궁금한 점이 있습니다.
보통 그리드를 이용할 때 테이블의 특정 필드 내용이나 쿼리를 통한 값을 보여주곤하잖아여...
근데...테이블이나 쿼리를 통하지 안고 그냥...String나 Integer로 선언된 변수의 값도 그리드에 보여주는게 가능한가요~?
예를 들면...

(A)라는 테이블의 내용이 아래와 같을 때..

A  B  C  D  E      
===============  
a  b  c  d  22r0   (첫째 자리가 2이고 셋째 자리가 R)  => 2R필드에 1추가
d  e  f   e  2200   (첫째 자리가 2) => 2필드에 1추가
r   e  e  f   4000   (첫째 자리가 4) => 4필드에 1추가
a  b  c  d  2000   (첫째 자리가 2) => 2필드에 1추가
o  o  p  d  2500   (첫째 자리가 2) => 2필드에 1추가

그리드에서 보여줄 때여..(중간에 열~심히 연산을 하공...)



A   B   C   D   2  4  2R  4R <==2, 4, 2R, 4R는 (A)에 없는 필드
========================
a   b   c   d           1        
d   e   f    e  1
r   e   e    f        1
a   b   c   d  1
o   o   p   d  1

형식으로도 표현이 가능한가요~???
만약 가능하다면..어떤식으로 쓸수 있는지 궁금합니다.

1  COMMENTS
  • Profile
    김경록 2003.05.16 21:40
    Query 컴포넌트에서 Calculate Field를 추가하실 수 있습니다.
    (Query 컴포넌트 더블클릭, New Field, 필드종류, Calculated, 필드명 쓰시구여.. 당연히, 실행시 동적으로도 Field를 추가할 수 있습니다..
    단점은, Query실행 속도가 조금 느려집니다..)

    그곳은 Query(질의)내용에 관계없이 필드를 따로 만드는것인데..
    흔히, Query한 내용에 있는 Field외에 추가할때 사용합니다.
    열심히 사용하세여..
    아참.. OnCalcField라는 이벤트에 열심히 코딩하세염..
    그럼 될꺼에염..

    ※ 주의

        리포트작성할때에는 사용하지 마세염..
        고생합니다.