Grouping: exibe o resultado da agregação de vários valores calculados em um agrupamento

Você pode usar o modo texto em uma coluna para exibir um cálculo entre dois campos na exibição de um relatório ou lista. Cada linha exibe o cálculo de cada objeto no relatório ou lista.

Por exemplo, você pode exibir a diferença entre as Horas Reais e as Horas Planejadas em uma terceira coluna chamada Saldo de Trabalho para cada tarefa em um relatório de tarefa. Para obter mais informações sobre expressões de dados calculados, consulte Visão geral de expressões de dados calculados.

Você pode exibir o valor agregado de vários itens de exibição calculados na mesma coluna em um agrupamento adicionando um cálculo à linha aggregator da coluna que contém o valor calculado. Por exemplo, você pode agregar (exibir a soma de) a quantidade de horas de Saldo de Trabalho de todas as tarefas no agrupamento do relatório ou na lista para a coluna Saldo de Trabalho. Este artigo descreve como fazer isso.

Requisitos de acesso

Você deve ter o seguinte acesso para executar as etapas deste artigo:

plano do Adobe Workfront*
Qualquer
Licença da Adobe Workfront*

Solicitação para modificar um agrupamento

Planejar a modificação de um relatório

Configurações de nível de acesso*

Editar acesso a relatórios, painéis e calendários para modificar um relatório

Editar acesso a Filtros, Visualizações, Agrupamentos para modificar um agrupamento

Nota

Se você ainda não tiver acesso, pergunte ao administrador do Workfront se ele definiu restrições adicionais em seu nível de acesso. Para obter informações sobre como um administrador do Workfront pode modificar seu nível de acesso, consulte Criar ou modificar níveis de acesso personalizados.

Permissões de objeto

Gerenciar permissões para um relatório

Para obter informações sobre como solicitar acesso adicional, consulte Solicitar acesso aos objetos.

*Para saber qual plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Exibir o resultado da agregação de vários valores calculados em um agrupamento

  1. Vá para um relatório de tarefa, clique em Ações de Relatório > Editar.

  2. Na guia Agrupamentos, clique em Adicionar Agrupamento e comece a digitar o Nome do Projeto no campo Agrupar seu Relatório > Primeiro por e selecione-o quando ele for exibido na lista.

  3. Na guia Colunas(Modo de Exibição), clique em Adicionar Coluna e comece a digitar Horas Planejadas no campo Mostrar nesta coluna. Em seguida, selecione-a quando ela for exibida na lista.

    note tip
    TIP
    Sempre comece a adicionar o máximo de informações usando a interface Padrão antes de editar as informações no modo de texto. Adicione campos que estejam mais próximos ou que contenham a maior quantidade de informações que você está tentando fazer para o cálculo.
  4. No campo Resumir esta coluna por, selecione Soma e clique em Concluído.

  5. Clique em Alternar para Modo de Texto na coluna adicionada.

  6. Passe o mouse sobre a área do modo de texto e clique em Clicar para editar o texto.

  7. Substitua as linhas valuefield e aggregator.valuefield pelas linhas realçadas no seguinte exemplo de modo de texto:

    code language-none
    valueformat=compound
    aggregator.displayformat=minutesAsHoursString
    aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2)
    aggregator.function=SUM
    aggregator.valueformat=val
    aggregator.namekey=workrequired
    linkedname=direct
    textmode=true
    valuefield=workRequired
    namekey=workrequired
    valueexpression=CONCAT(ROUND(({workRequired}-{actualWorkRequired})/60,2)," Hours")
    viewalias=workrequired
    displayname=Work Balance
    
    note tip
    TIP
    Para obter o valor agregado no agrupamento e exibir a diferença agregada entre os campos Horas Planejadas e Horas Efetivas, insira a mesma equação na linha aggregator.valuefield. O aggregator.displayformat usado para a coluna Horas Planejadas converte minutos em horas. Como o campo Horas planejadas foi usado como um espaço reservado, essa linha não precisa ser ajustada.
    A definição minutesAsHoursString da linha aggregator.displayformat significa que não há necessidade de dividir cada campo por 60, como concluído em valueexpression para os resultados. Neste aggregator.valuefield=workRequired torna-se: aggregator.valueexpression=ROUND(({workRequired}-{actualWorkRequired}),2.
  8. Clique em Salvar+Fechar.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43