Funzioni di report Today() Restituisce la data di sistema corrente. Now () Restituisce l'ora di sistema corrente. AsOfTime () Restituisce il valore di tempo dell'espressione AsOfTime, se definito. Altrimenti, AsOfTime restituisce l'ora di esecuzione del report. AsOfDate () Restituisce il valore della data dell'espressione AsOfDate, se definito. Altrimenti, AsOfDate restituisce la data di esecuzione del report. ReportDate () Restituisce la data e l'ora di esecuzione del report. ReportName () Restituisce il nome del report. Questa funzione è attiva solo quando il report è eseguito da IBM® Cognos® Connection. Se viene eseguita una vista report salvata, restituisce il nome della vista report. ReportPath () Restituisce il percorso del report. Questa funzione è attiva solo quando il report è eseguito da IBM® Cognos® Connection. ReportDescription () Restituisce la descrizione del report. Questa funzione è attiva solo quando il report è eseguito da IBM® Cognos® Connection. ReportLocale () Restituisce la locale di esecuzione. GetLocale () Restituisce la locale di esecuzione (obsoleta). Locale () Restituisce la locale di esecuzione. ReportProductLocale () Restituisce la locale del prodotto. ReportAuthorLocale () Restituisce la locale dell'autore. ReportSaveDate () Restituisce la data dell'ultimo salvataggio del report. ReportCreateDate () Restituisce la data di creazione del report. ReportID () Restituisce l'ID report. ReportOutput () Restituisce il nome del formato di output, come, ad esempio, CSV, HTML, HTMLFragment, layoutDataXML, MHT, PDF, rawXML, spreadsheetML (formato Excel 2007), XHTML, xlsxData (formato Dati Excel 2007), XLWA (formato Excel 2002), XML, singleXLS (obsoleto), XLS (obsoleto). ReportOption ('optionName') Restituisce il valore della variabile dell'opzione di esecuzione identificata da "optionName", ad esempio 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 o xslURL. ServerName () Restituisce il nome server Web da cui ha origine la richiesta di esecuzione. Se la richiesta viene eseguita dall'utilità di pianificazione è possibile che il valore sia vuoto. ServerLocale () Restituisce la lingua del server che esegue il report. ModelPath () Restituisce il percorso del modello. BurstKey () Restituisce la chiave burst. BurstRecipients () Restituisce l'elenco di distribuzione dei destinatari burst. IsBursting ('recipientName') Restituisce il valore 1 booleano (true) se il report viene distribuito al destinatario; altrimenti, restituisce 0 (false). ParamNames () Restituisce tutti i nomi dei parametri. ParamName ('parameterName') Restituisce il nome del parametro di "parameterName". ParamDisplayValue ('parameterName') Restituisce una stringa che è il valore di visualizzazione del parametro "parameterName". Questa funzione compare nel report di esempio Report reclutamento del package GO Data Warehouse (analysis). ParamValue ('parameterName') Restituisce il valore del parametro di "parameterName". ParamCount ('parameterName') Restituisce il conteggio del parametro di "parameterName". RowNumber () Restituisce la riga corrente. PageNumber () Restituisce il numero di pagina corrente. PageCount () Restituisce il conteggio pagine corrente. Questa funzione è attiva solo quando l'output del report è Adobe® PDF o Microsoft® Excel. Se si salva l'output del report, questa funzione sarà attiva per tutti i formati. IsPageCountAvailable () Restituisce il valore 1 booleano (true) se il conteggio delle pagine è disponibile per l'esecuzione corrente del report, altrimenti restituisce il valore booleano 0 (false). HorizontalPageNumber () Restituisce il numero della pagina orizzontale corrente. HorizontalPageCount () Restituisce il numero di pagine orizzontali corrente. PageName () Restituisce il nome della pagina corrente. URLEncode ('text') Restituisce il valore codificato dell'URL del testo di input. TOCHeadingCount ( headingLevel ) Restituisce il conteggio delle intestazioni del sommario per un livello di intestazione specificato. IsAccessible() Restituisce il valore booleano 1 (true) se il report viene eseguito con le funzioni di accessibilità abilitate. Utilizzare questa funzione come espressione di una variabile con blocco condizionale per rendere accessibili i report. Ad esempio, è possibile aggiungere un elenco o un equivalente tabella incrociata a report che vengono eseguiti con le funzioni di accessibilità abilitate. IsBooklet() Restituisce il valore 1 booleano (true) se il report è un report figlio di un booklet; in caso contrario, restituisce il valore booleano 0 (false). ColumnNumber () Restituisce il numero corrente di colonne. IsCrosstabColumnNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro del nodo di colonne a tabelle incrociate. IsCrosstabRowNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro del nodo di righe a tabelle incrociate. IsInnerMostCrosstabColumnNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro della colonna interna a tabelle incrociate. IsInnerMostCrosstabRowNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro della riga interna a tabelle incrociate. IsLastInnerMostCrosstabColumnNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è il membro nodo dell'ultima colonna a tabelle incrociate più interna. IsLastInnerMostCrosstabRowNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è il membro nodo dell'ultima riga a tabelle incrociate più interna. IsOuterMostCrosstabColumnNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro nodo della colonna a tabelle incrociate più esterna. IsOuterMostCrosstabRowNodeMember () Restituisce il valore 1 booleano (true) se il nodo corrente è un membro nodo della riga a tabelle incrociate più esterna. IsFirstColumn () Restituisce il valore 1 booleano (true) se la colonna corrente è la prima colonna. IsLastColumn () Restituisce il valore 1 booleano (true) se la colonna corrente è l'ultima colonna. CubeName ( dimension ) Restituisce il nome del cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeDescription ( dimension ) Restituisce la descrizione del cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeCreatedOn ( dimension ) Restituisce la data e l'ora di creazione del cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. Se l'origine della dimensione è IBM® Cognos® PowerCube (.mdc), la funzione restituisce una stringa vuota, perché la data di creazione iniziale di un PowerCube non viene aggiornata. CubeDataUpdatedOn ( dimension ) Restituisce la data e l'ora dell'ultimo aggiornamento dei dati nel cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeSchemaUpdatedOn ( dimension ) Restituisce la data e l'ora dell'ultimo aggiornamento dello schema del cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeIsOptimized ( dimension ) Restituisce il valore "true" se il cubo è ottimizzato. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeDefaultMeasure ( dimension ) Restituisce il nome della misura predefinita per il cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CubeCurrentPeriod ( dimension ) Restituisce il periodo corrente per il cubo. "Dimension" specifica il cubo dal quale devono essere recuperati i metadati. CellValue () Restituisce il valore della cella corrente della tabella incrociata. InScope ( dataItem , MUN, ... ) Restituisce il valore booleano 1 (true) se la cella è nell'ambito di elementi dati e MUN; altrimenti, restituisce il valore booleano 0 (false).