Perguntas frequentes sobre Report Builder.
TODAY()
ou DATERANGE()
nas pastas de trabalho?A TODAY()
função no Excel retorna o dia atual. A DATEVALUE()
função converte uma string de data em um valor serial. Embora útil para muitos recursos no Excel, o Adobe recomenda não usar essas funções como parte das solicitações programadas para Report Builder. O Atendimento ao cliente do Adobe não oferece suporte para solicitações de solução de problemas que usam qualquer uma dessas funções.
Os relatórios agendados são processados em servidores que provavelmente não compartilham fusos horários como o conjunto de relatórios. O TODAY()
que um usuário espera e TODAY()
o servidor de processamento usa com frequência pode ser diferente. Além disso, a data usada é baseada no processamento de start. Se muitos relatórios forem executados simultaneamente, a data pode ser alterada entre o momento em que é solicitada e o momento em que o processamento é start devido a atrasos. Esse problema estará presente se a hora agendada estiver próxima à meia-noite.
Os relatórios agendados também são processados em servidores que provavelmente não compartilham a sintaxe de data. Por exemplo, 7/1/YYYY
pode se referir a 1º de julho ou 7 de janeiro, dependendo do seu país ou região. O uso da DATEVALUE()
função nessa data resultaria em diferentes valores de série, dependendo do computador que a executa.
Como alternativa ao uso dessas funções do Excel, o Adobe recomenda o uso de intervalos de datas em solicitações de Report Builder. Na primeira página do assistente de solicitações, selecione Datas predefinidas na lista suspensa e, em Datas usadas frequentemente, selecione Hoje ou outro intervalo de datas desejado. Essa configuração leva o tempo do conjunto de relatórios no momento em que foi executado, e não o momento em que o servidor processa a solicitação.
O Report Builder suporta pastas de trabalho até os seguintes limites: