Q&A

  • 디시젼 규브 질문.
디시젼 규브에서 부서별, 직급별 인원현황을 그리려고 합니다.



관리 구매 회계......... tot

-----------------------------

부장 1 1 1 3

차장 2 1 3

과장

.

.

tot 3 2 1 6



table 내용은(필드) 사번, 이름, 부서, 직위..........입니다.

위의 형태로는 아무리해도 안되더군요.

(가로줄이 나오면 세로는 한 필드만 나오고, 세로를 맞추면 가로가 안나오고,

어쨌든간에 2차원 table이 그려지지 않더군요)

해서 SQL서버에서 뷰를 만들었습니다.

뷰의 내용은 SELECT 부서, 직위, COUNT(직위)

FROM 사원

GRUOP BY 부서, 직위

해놓고, 이뷰를 규브로 불러서 위의 형태로 그리는데 성공했습니다.



그런데 문제는 (이제부터 질문입니다)

TABLE을 수정한것이 뷰에 바로 적용이 되지않는 것 입니다.

프로그램을 종료하고 다시 실행해야 수정된 내용이 보입니다. --> 좀 문제가 있지요?

프로그램상에서 수정된 내용이 규브를 열때 바로 적용되도록 하려면

우찌해야 하는지요?



서버는 MSSQL7.0 이고요..

DELPHI 5.0입니다.

부탁 드려요....









1  COMMENTS
  • Profile
    성더기 2000.12.16 03:47
    흠...

    답이 될랑가 몰겠쥐만여.. 지가 글케는 안해바서...

    테이블이 수정될때 뷰도 가치 수정해주믄 안되나여?

    아님 기존의 뷰를 지우고 다시 만드시는 방법두 있는것 같은디..^^;

    안될랑가...