Я использую Primefaces 3.2, и у меня есть сценарий, где мне нужно предоставить общую строку в моем datatable при изменении значения свойства/столбца. У правлений есть функции подтаблицы и суммы, которые фактически используют сортировку и таким образом изменяет порядок данных, которые мне не нужны. Мне не нужно сортировать. Мои данные в datatable уже в определенном порядке, и я хочу, чтобы итоговые данные находились на разрыве уровня собственности. Пожалуйста, см. Мой пример ниже, где я хочу, чтобы общее количество столбцов (свойство H) при изменении столбца F. Возможно ли это с подтаблицей, тогда я чего-то не хватает. Если мне нужно вставить мой общий итог вручную, то я ищу пример кода. Мой список для datatable создан для запуска запросов в таблице.Datatable - итоговые значения при изменении значения свойства/столбца
Поскольку данные, показанные ниже, не являются по-настоящему читаемыми, поэтому просто хочу объяснить. Столбец F содержит значение «C» или «D», а столбец H содержит сумму. Я хочу получить итоговые значения при изменении C/D без указания опции сортировки либо с использованием подзаголовки, либо строки суммирования, либо каким-либо другим способом.
Coulmn B Колонка C Колонка D Колонка E Колонка F Колонка G Колонка H
AAAAAA XXXXXXXXXX ААА АБВГДЕЖ С 1111111111 1.00
AAAAAA XXXXXXXXXX ААА HIJKLMNO С 11111111111 1,00
AAAAAA XXXXXXXXXX ААА ABCDEFGH C 11111111111 1.00
AAAAAA XXXXXXXXXXA AAA BCDFERHJ C 22222222222 1.00
Итого 4,00
AAAAAA XXXXXXXXXX ААА АБВГДЕЖ D 3333333333 1,00
AAAAAA XXXXXXXXXX ААА HIJKLMNO D 3333333333 1,00
AAAAAA XXXXXXXXXX ААА ABCDEFGH D 3333333333 2,00
Итого 4,00
BBBBBB YYYYYYYYY ВВВ XXXXXXXXXX C 4444444444 1.00
Всего 1,00
BBBBBB YYYYYYYYY BBB XXXXXXXXXX D 4444444444 1,00
Итого 1,00
Любые предложения?
Если я не указываю Сгруппировать, то он не будет знать, где и когда ломаются и печатать итоговые. Пожалуйста, поправьте меня, если я ошибаюсь. @ojota – Peter