Questions fréquentes relatives à Report Builder
TODAY()
ou DATERANGE()
dans les classeurs ?Dans Excel, la fonction TODAY()
renvoie la date du jour. La fonction DATEVALUE()
convertit une chaîne de date en valeur série. En dépit de leur caractère utile à de nombreuses fonctionnalités dans Excel, Adobe déconseille fortement d’utiliser ces fonctions dans le cadre des requêtes planifiées de Report Builder. L’Assistance clientèle d’Adobe ne prend pas en charge les demandes de dépannage utilisant l’une ou l’autre de ces fonctions.
Les rapports planifiés sont traités sur des serveurs peu susceptibles de partager les mêmes fuseaux horaires que la suite de rapports. Souvent, la valeur TODAY()
attendue par l’utilisateur et la valeur TODAY()
utilisée par le serveur de traitement peuvent être différentes. En outre, la date utilisée dépend du moment où démarre le traitement. Si de nombreux rapports sont exécutés simultanément, des retards peuvent entraîner une modification de la date entre le moment où elle est demandée et celui où le traitement démarre. Ce problème se présente si l’heure planifiée est proche de minuit.
Les rapports planifiés sont également traités sur des serveurs peu susceptibles de partager la même syntaxe de date. Par exemple, 7/1/YYYY
peut faire référence au 1er juillet ou au 7 janvier, selon votre pays ou votre région. L’utilisation de la fonction DATEVALUE()
à cette date entraînerait des valeurs de série différentes en fonction de l’ordinateur sur lequel elle est exécutée.
Plutôt que d’utiliser ces fonctions Excel, Adobe vous recommande vivement d’utiliser des périodes dans vos requêtes Report Builder. Sur la première page de l’Assistant Requête, sélectionnez Préconfigurer les dates dans le menu déroulant, puis sous Dates courantes, cliquez sur Aujourd’hui ou sur une autre période souhaitée. Ce paramètre intègre l’heure de la suite de rapports au moment de son exécution et non pas l’heure du serveur qui traite la requête.
Report Builder prend en charge les classeurs jusqu’aux limites suivantes :