2014-12-19 5 views
1

나는 스카우트 식으로 테이블에 총 행을 추가하려고합니다.스카우트 이클립스의 전체 행

새로운 행을 추가하고 끝에 합계를 추가 할 수 있다는 것을 알고 있지만 원하는 것은 행이 테이블의 맨 아래에 떠있는 것입니다.

이것은 총계가 마지막 행이 아니라 항상 하단에 있음을 의미합니다. (단 하나의 행이 있더라도).

답변

0

표 데이터를 가져온 후 행을 추가하고 합계를 계산할 수 있습니다 (예 : execLoadData).

하단에 행을 유지하려면 AbstractIntegerColumn 유형의 표시 할 수없는 열을 추가하고 가장 낮은 정렬 인덱스 0을 추가하십시오. 그런 다음 모든 일반 행의 값을 0으로 채우고 합계 열의 값을 1으로 채 웁니다.

@Order(5.0) 
public class SortColumn extends AbstractIntegerColumn { 

    @Override 
    protected boolean getConfiguredDisplayable() { 
    return false; 
    } 

    @Override 
    protected int getConfiguredSortIndex() { 
    return 0; 
    } 
} 
+0

나는이 해결책을 알고 있지만 이것은 내가 요구하는 것이 아니다. 나는 테이블의 마지막 행이 아니라 테이블의 하단에 총 행을 갖고 싶습니다. –