Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #75696
    Cristiane Motta
    Participante

      Olá Pessoal

      Estou com uma dúvida e espero que vcs me ajudem.
      Estou fazendo relatórios no Discoverer cujos parametros são Datas.
      Eu solicito uma Data Inicial e uma Data Final para gerar os relatórios neste período.
      Só que eu preciso que o intervalo dessas datas seja de no máximo 31 dias. E se ultrapassar, nao deixar executar a query.
      Eu consigo fazer isso no Discoverer?
      Como?

      Desde já agradeço a ajuda de vcs

      Abraços
      Cristiane Motta

      #79910
      fe_idalgo
      Participante

        Cristiane,

        Para você restringir o retorno da query em 31 dias utilizando parâmetros de data inicial e final, faça o seguinte:

        • Crie normalmente os parâmetros de data.
        • Dentro do discoverer, no relatório desejado, utilize a seguinte condição
          — Data between 😀 ata_Inicial AND (CASE WHEN 😀 ata_Final > TO_DATE(:Data_Inicial)+31 THEN TO_DATE(:Data_Inicial)+31 ELSE 😀 ata_Final END)

        Espero que tenha ajudado.

        Abraço.

        Felipe Idalgo

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress