-
얼마전에 회사를 옮겼습니다. 타이틀은 거창하게 매니저인데…어휴..이제 2주째인데 Involve되는 project가 참 여러개네요. 정신없이 회의들어갔다가 무슨 회의였나 생각좀 해보려면..어느새 다른 회의….
각설하고
예전에 크리스탈 리포트를 쓴적은 없습니다만 그냥 개념적으로 DB와 연결시켜서, code를 가지고 Query할필요없이, Flexible하게 리포트를 뽑을 수 있는것으로 알고 있습니다..여기서 질문은..
현재 있는 회사의 IT가 어떤식으로 Crystal Report와 DB를 연결시켰는지 알수가 없습니다. 일단 리포트는 제 밑의 사람이 뽑고 있는데, 현재 만들어져 있는 리포트는 제대로 Link가 되어있는것 같은데(이것 역시 여러번의 수정을 통해서 만들었다는군요), 약간만 바꾸면 그냥 Data가 틀어져 버리는 꼴입니다.즉 새로운 리포트를 만들려고 한다면, 다시 그 IT담당자와 무지…이야기를 주고받고 해야…링크가 제대로 된 Data를 뽑을 수 있는거죠. (흠..현재 요부분에 대해선 제 밑의 사람의 자질도 쬐금 의심되는것이.. 1년이 지났는데, 어떻게 저렇게 그대로 두고 있었을가 하는 의문도 듭니다)
현재 알아본 결과, 제밑의 실무자도 DB와 크리스탈 리포트를 mapping한 자료가 없다고 하고, DB관리쪽에서는 시간이 많이 걸리기때문에 못해주겠다는쪽으로 나오는것으로 알고 있구요. (이건 기본 아닌가요?) 아뭏든..DB관리자의 도움없이, 저희쪽에서 Mapping이 어떻게 되어있는지 알 수 있는 방법이 없을까요? 아니면 아예 이 기회에 크리스탈 리포트 날려 버리고, 모든 Report를 coding해 달라고까지 생각하는데요. (이유는..무슨Data한개 뽑을라치면 무조건 15-20분씩 걸립니다. 절대 Data양이 많지도 않을것 같은데요. 간단한 Customer별 Sales Amount뽑는데 그렇다라는건..전 도대체 이해가 안되네요)
요점을 정리드리자면..
Crystal Report와 DB의 연결고리 즉 Mapping을 알아 볼 수 있는 방법이 어떤게 있을지와, 속도를 개선할 수 있는 방법이 좀 없을까요? 이게 좀 되어야, 리포트 자유자재로 뽑고, 분석이고 뭐골 할텐데…이게 안되니…흐미…도움좀 부탁드립니다. 오늘 얼핏 봤을때 크리스탈 리포트는 8. 얼마되는 버전이었고, 저희 DB (Billing System)는 Oracle입니다.
감사합니다.