DevExpress - Relatórios Xtra: Group Header / Sorting não pode usar uma função agregada
-
05-09-2019 - |
Pergunta
Eu tenho que usar de DevExpress Xtra relatórios que está em um aplicativo de terceira parte. Eu tenho um cabeçalho de grupo que exibe 'Estado', mas agrupados por 'Sum (PAYMENT_AMOUNT)', a fim do total, e não o nome do estado descendente (Esta é uma exigência.).
Header Grupo: Estado Detalhe: Cada item neste Estado | PAYMENT_AMOUNT Grupo Rodapé: Sum (PAYMENT_AMOUNT) para este Estado
Deve classificar os grupos pela soma (PAYMENT_AMOUNT) em ordem decrescente.
Exemplo:. Se a Califórnia tem a maior quantidade total dos pagamentos, é em primeiro lugar e não Wyoming
Como posso incluir o Sum (PAYMENT_AMOUNT) na coleção de cabeçalho agrupados? não pode incluir o valor da caixa de texto. Não é permitido colocar uma função de agregação na expressão de um campo calculado.
Solução
Eu tive que incluir uma soma destes valores na fonte de dados. O relatório é, na verdade, agrupados sobre estes valores e não os nomes.