Q&A

  • 퀀텀드리드 소계 동적으로 보여주기
델6과 퀀텀그리드(V5)를 가지고 작업 중인데... 문제가 좀 있네요.
우선 컴포넌트의 리소스들이 한글이 아니라 한글로 바꾸어서 다시 설치를 해주어야 할 것 같구요.(리소스 스트링을 바꿔주는 함수를 일부 지원하는 것 같기는 한데...)

다음으로는 TcxGrid가 엄청난 량의 라이브러리를 포함하는 관계로 TcxGrid를 폼위에 하나 얹고 TTable연결한
상태로 컴파일해보면 거의 2.5MB가 됩니다.(허걱~) 이런 상태로는 폼마다 그리드를 붙일 수가 없을 것 같아서
그리드를 관리해주는 클래스를 별도로 만들고 있습니다.  이 클래스에서는 그리드의 생성, View생성, Dataset연결, 칼럼동적 생성, GroupFooter동적 생성, SummaryFooter동적 생성, 주요 Property 설정 등을 역할을
하려고 합니다. 그런데 현재 제일 문제가 되는 것은 GroupFooter를 동적으로 생성하는 부분까지는 해결을 했습니다. 그런데 GridMode가 될 경우에는 소계를 별도로 계산해서 뿌려주어야 하는데 DataSet를 사용하는 관계로 그룹마다 Looping을 돌아서 처리를 해야 하는데  소계를 뿌려주어야 할 칼럼이 여러개이고 소계의 종류도
여러가지이고 이런 상황에서 동적으로 처리하기가 매우 까다롭네요. 이 클래스를 사용하는 폼에서는 cxGrid와
관련된 unit을 uses하지 않으려고 하기 때문에 더 그런 것 같습니다.
혹시 이부분을 해결하신 분 방법을 좀 부탁드립니다.
0  COMMENTS