none
Cabeçalho informar o mês do Grupo (ReportViewer) RRS feed

  • Pergunta

  • Boa noite a todos,

    estou criando um relatório de movimento de caixa, onde vai aparecer no cabeçalho o mês, estou usando como grupo o mês do campo Data:

    Assim funciona, mas retorna sempre o mês do primeiro registro, não do grupo

    =UCase(MonthName(First(month(Fields!DATA.Value), "DataSet1"),False))

    Tentei fazer dessa forma mas dá o erro abaixo:

    =UCase(MonthName(First(month(Fields!DATA.Value), "Group1"),False))

    The Value expression for the text box ‘DATA1’ has a scope parameter that is not valid for an aggregate function.
    The scope parameter must be set to a string constant that is equal to either the name of a containing group,
    the name of a containing data region, or the name of a dataset.

    Desde já agradeço


    • Editado Aloizio Lima quinta-feira, 2 de agosto de 2012 00:19
    quinta-feira, 2 de agosto de 2012 00:12

Todas as Respostas

  •    Ola Raes.

       No primeiro caso que funciona, esta retornando apenas o primeiro mês por causa do First(...).

       Tire o First, dessa forma ele recebera todas as datas do seu dataset.


    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.

    quinta-feira, 2 de agosto de 2012 17:12
  • Tiago, obrigado por responder, alterando como você citou dá na mesma, continua aparecendo sempre o primeiro registro.

    =UCase(MonthName(month(Fields!DATA.Value),False))

    quinta-feira, 2 de agosto de 2012 17:50
  •   Raes uma pergunta.

      O "cabeçalho do mês" que você se refere é o cabeçalho do grupo Mês? ou você esta inserindo no header do relatório ou header da página?


    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.

    quinta-feira, 2 de agosto de 2012 18:25
  • Está no header da página.

    quinta-feira, 2 de agosto de 2012 19:32