2012-07-03 4 views
0

나는 setGroupByField 메서드에 의해 그룹화하고있는 listgrid를 가지고 있지만 그 그룹을 볼 수 없다. getGroupByFields 메서드는 null을 반환하고 속성과 필드 이름을 넣을 때 그룹화하지 않는 이유를 알지 못한다. 나는 어떤 생각을 그룹화하고 싶은가? 여기 코드.listgrid summary grid

setGroupByField (CdmsConstants.class_desc) (참) setGroupStartOpen (GroupStartOpen.ALL) setShowGridSummary (참) setShowGroupSummary (참) setShowGroupSummaryInHeader

감사합니다.

참고. 문서에서이 메소드가 getGroupByFields가이 그리드가 그룹화 된 필드의 이름을 반환하지만 null 인 경우 그룹화되지 않았다는 것을 의미합니다.

+0

그리드를 테스트 한 결과, getGroupByFields 메소드가 RPC에 비동기 호출을 한 후에 구성을 잃어 버렸음을 알았지 만, 이유는 모르지만 ... 몇 가지 아이디어가 있습니까? – Mariah

답변

0

setGroupByField()은 listgrid를 초기화하기 전에 사용하는 것입니다. . 초기화 후에 그룹화해야하는 경우 groupBy()을 사용해야합니다. groupBy([yourFieldName])을 사용해 보셨습니까?

+0

에릭 (Erick)과 문제를 고맙게 생각해 주셔서 감사합니다. GWT에 관해 몇 가지 질문을 할 수 있는지 궁금 해서요, 메신저 연락처에 추가 할 수 있습니까? – Mariah

+0

저는 GWT 프로가 아닙니다. 얼마 전에 smartgwt 응용 프로그램을 만들었지 만 listgrids에서 그룹을 사용하려고 할 때와 같은 문제가 발생했습니다. 대부분의 시간 stackoverflow에 문제를 게시하는 것을 주저하지 말고, 당신의 질문에 답변을드립니다! –

+0

감사합니다. Erik 질문이 있습니다. 사용자 정의 가능한 그리드 요약 수식 및 그룹 요약 수식 ??? 다른 것들을 만드나요? 이게 가능한가? – Mariah

관련 문제