Fonctions de rapport Today () Renvoie la date système en cours. Now () Renvoie l'heure système en cours. AsOfTime () Renvoie la valeur de temps de l'expression AsOfTime, si elle est définie. Dans le cas contraire, l'expression AsOfTime renvoie l'heure d'exécution du rapport. AsOfDate () Renvoie la valeur de date de l'expression AsOfDate, si elle est définie. Dans le cas contraire, l'expression AsOfDate renvoie l'heure d'exécution du rapport. ReportDate () Renvoie la date et l'heure d'exécution du rapport. ReportName () Renvoie le nom du rapport. Cette fonction est disponible seulement pour les rapports exécutés à partir d'IBM® Cognos® Connection. Si une vue de rapport sauvegardée est exécutée, le nom de la vue de rapport sera envoyé. ReportPath () Renvoie le chemin d'accès au rapport. Cette fonction est disponible seulement pour les rapports exécutés à partir d'IBM® Cognos® Connection. ReportDescription () Renvoie la description du rapport. Cette fonction est disponible seulement pour les rapports exécutés à partir d'IBM® Cognos® Connection. ReportLocale () Renvoie les paramètres régionaux d'exécution. GetLocale () Renvoie les paramètres régionaux d'exécution (obsolète). Locale () Renvoie les paramètres régionaux d'exécution. ReportProductLocale () Renvoie la langue du produit. ReportAuthorLocale() Renvoie la langue de l'auteur. ReportSaveDate () Renvoie la date du dernier enregistrement du rapport. ReportCreateDate () Renvoie la date de création du rapport. ReportID () Renvoie l'identificateur du rapport. ReportOutput () Renvoie le nom du format de sortie, tel que CSV, HTML, HTMLFragment, layoutDataXML, MHT, PDF, rawXML, spreadsheetML (format Excel 2007), XHTML, xlsxData (format de données Excel 2007), XLWA (format Excel 2002), XML, singleXLS (obsolète), XLS (obsolète). ReportOption ('optionName') Renvoie la valeur de la variable d'option d'exécution identifiée par "optionName", telle que attachmentEncoding, burst, cssURL, email, emailAsAttachment, emailAsURL, emailBody, emailSubject, emailTo, emailToAddress, metadataModel, outputEncapsulation, outputFormat, outputLocale, outputPageDefinition, outputPageOrientation, primaryWaitThreshold, print, printer, printerAddress, prompt, promptFormat, saveAs, saveOutput, secondaryWaitThreshold, verticalElements, ou xslURL. ServerName () Renvoie le nom du serveur Web depuis lequel la requête est émise. La valeur peut être vide si la requête est exécutée à partir du programmateur. ServerLocale () Renvoie la langue du serveur qui exécute le rapport. ModelPath () Renvoie le chemin d'accès au modèle. BurstKey () Renvoie les clés de diffusion en rafale. BurstRecipients () Renvoie la liste de distribution des destinataires de rapports en rafale. IsBursting ('recipientName') Renvoie la valeur booléenne 1 (True) lorsque le rapport est diffusé au destinataire ; sinon, renvoie la valeur booléenne 0 (False). ParamNames () Renvoie le nom de tous les paramètres. ParamName ('parameterName') Renvoie le nom de paramètre de la variable "nom de paramètre". ParamDisplayValue ('parameterName') Renvoie une chaîne qui correspond à la valeur d'affichage du paramètre "nom de paramètre". Cette fonction apparaît dans l'exemple Rapport de recrutement, accessible dans le module d'analyse Entrepôt de données VA. ParamValue ('parameterName') Renvoie la valeur du paramètre de la variable "nom de paramètre". ParamCount ('parameterName') Renvoie le nombre de paramètres de la variable "nom de paramètre". RowNumber () Renvoie la ligne en cours. PageNumber () Renvoie le numéro de la page en cours. PageCount () Renvoie le nombre de pages en cours. Cette fonction est disponible uniquement pour les versions de rapports au format Adobe® PDF ou Microsoft® Excel. Lorsque vous enregistrez la sortie du rapport, cette fonction est disponible pour tous les formats. IsPageCountAvailable () Retourne la valeur booléenne 1 (True) si le nombre de pages est disponible pour l'exécution en cours du rapport, sinon la valeur booléenne 0 (False) est renvoyée. HorizontalPageNumber () Renvoie le numéro de la page horizontale en cours. HorizontalPageCount () Renvoie le nombre en cours de pages horizontales. PageName () Renvoie le nom de la page en cours. URLEncode ('text') Renvoie la valeur codée de l'URL du texte d'entrée. TOCHeadingCount ( headingLevel ) Renvoie le nombre d'en-têtes de table des matières pour un niveau d'en-tête défini. IsAccessible() Renvoie la valeur booléenne 1 (True) si le rapport est exécuté avec les fonctions d'accessibilité activées. Utilisez cette fonction comme expression de variable avec un bloc conditionnel pour rendre vos rapports accessibles. Vous pouvez par exemple ajouter une liste ou un tableau croisé équivalent à un graphique dans des rapports exécutés avec les fonctions d'accessibilité activées. IsBooklet() Renvoie la valeur booléenne 1 (True) lorsque le rapport est l'enfant d'un livret ; sinon, renvoie la valeur booléenne 0 (False). ColumnNumber () Retourne le numéro de la colonne en cours. IsCrosstabColumnNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre de noeud de colonne de tableau croisé. IsCrosstabRowNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre de noeud de ligne de tableau croisé. IsInnerMostCrosstabColumnNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre interne de noeud de colonne de tableau croisé. IsInnerMostCrosstabRowNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre interne de noeud de ligne de tableau croisé. IsLastInnerMostCrosstabColumnNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est le dernier membre interne de noeud de colonne de tableau croisé. IsLastInnerMostCrosstabRowNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est le dernier membre interne de noeud de ligne de tableau croisé. IsOuterMostCrosstabColumnNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre externe de noeud de colonne de tableau croisé. IsOuterMostCrosstabRowNodeMember () Retourne la valeur booléenne 1 (True) si le noeud en cours est un membre externe de noeud de ligne de tableau croisé. IsFirstColumn () Retourne la valeur booléenne 1 (True) si la colonne en cours est la première colonne. IsLastColumn () Retourne la valeur booléenne 1 (True) si la colonne en cours est la dernière colonne. CubeName ( dimension ) Renvoie le nom du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeDescription ( dimension ) Renvoie la description du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeCreatedOn ( dimension ) Renvoie la date-heure à laquelle le cube a été créé. Le paramètre "dimension" indique de quel cube extraire les métadonnées. Si la source de la dimension est un PowerCube IBM® Cognos® (.mdc), la fonction renvoie une chaîne vide, car la création de la date initiale d'un cube n'est jamais maintenue. CubeDataUpdatedOn ( dimension ) Renvoie la date et l'heure de la dernière mise à jour du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeSchemaUpdatedOn ( dimension ) Renvoie la date et l'heure de la dernière mise à jour du schéma du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeIsOptimized ( dimension ) Renvoie la valeur "True" si le cube est optimisé. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeDefaultMeasure ( dimension ) Renvoie le nom de la mesure par défaut du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CubeCurrentPeriod ( dimension ) Renvoie la période en cours du cube. Le paramètre "dimension" indique de quel cube extraire les métadonnées. CellValue () Retourne la valeur de la cellule en cours du tableau croisé. InScope ( dataItem , MUN, ... ) Renvoie la valeur booléenne 1 (True) lorsque la cellule se trouve dans la portée des données élémentaires et des noms uniques de membres (MUN) ; sinon, renvoie la valeur booléenne 0 (False).