Funkce sestavy Today () Vrátí aktuální datum systému. Now () Vrátí aktuální čas systému. AsOfTime () Vrátí časovou hodnotu výrazu AsOfTime, je-li definován. V opačném případě AsOfTime vrátí čas provedení sestavy. AsOfDate () Vrátí datovou hodnotu výrazu AsOfDate, je-li definován. V opačném případě AsOfDate vrátí datum provádění sestavy. ReportDate () Vrátí datum a čas provedení sestavy. ReportName () Vrátí název sestavy. Tato funkce funguje pouze tehdy, je-li sestava spuštěna z IBM® Cognos® Connection. Pokud je spuštěno uložené zobrazení sestavy, vrací název zobrazení sestavy. ReportPath () Vrátí cestu sestavy. Tato funkce funguje pouze tehdy, je-li sestava spuštěna z IBM® Cognos® Connection. ReportDescription () Vrátí popis sestavy. Tato funkce funguje pouze tehdy, je-li sestava spuštěna z IBM® Cognos® Connection. ReportLocale () Vrátí národní prostředí spuštění. GetLocale () Vrátí národní prostředí spuštění (nepřípustné). Locale () Vrátí národní prostředí spuštění. ReportProductLocale () Vrátí národní prostředí produktu. ReportAuthorLocale () Vrátí autorské národní prostředí. ReportSaveDate () Vrátí datum posledního uložení dané sestavy. ReportCreateDate () Vrátí datum, kdy byla sestava vytvořena. ReportID () Vrátí ID sestavy. ReportOutput () Vrátí název výstupního formátu, jako je CSV, HTML, HTMLFragment, layoutDataXML, MHT, PDF, rawXML, spreadsheetML (formát Excel 2007), XHTML, xlsxData (datový formát Excel 2007), XLWA (formát Excel 2002), XML, singleXLS (zamítnutý), XLS (zamítnutý). ReportOption ('název_volby') Vrátí hodnotu proměnné volby spuštění identifikované pomocí proměnné "název_volby", jako je 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 nebo xslURL. ServerName () Vrací název webového serveru, odkud pocházel požadavek spuštění. Je-li požadavek proveden z plánovače, může být hodnota prázdná. ServerLocale () Vrátí národní prostředí serveru, který spustí danou sestavu. ModelPath () Vrátí cestu modelu. BurstKey () Vrátí rozpadový klíč. BurstRecipients () Vrátí distribuční seznam příjemcům rozpadu. IsBursting ('jméno_příjemce') Vrátí logickou hodnotu 1 (true) v případě, že sestava bude distribuována příjemci; jinak vrátí logickou hodnotu 0 (false). ParamNames () Vrátí názvy všech parametrů. ParamName ('název_parametru') Vrátí název parametru "parameterName". ParamDisplayValue ('název_parametru') Vrátí řetězec, který je zobrazenou hodnotou parametru "parameterName". Tato funkce je použita ve vzorové sestavě Náborová sestava v balíku Datový sklad GO (analýza). ParamValue ('název_parametru') Vrátí hodnotu parametru "parameterName". ParamCount ('název_parametru') Vrátí počet parametru "parameterName". RowNumber () Vrátí aktuální řádek. PageNumber () Vrátí aktuální číslo stránky. PageCount () Vrátí aktuální počet stránek. Tato funkce funguje pouze tehdy, je-li výstupem sestavy Adobe® PDF nebo Microsoft® Excel. Pokud výstup sestavy uložíte, tato funkce funguje pro všechny formáty. IsPageCountAvailable () Vrátí logickou hodnotu 1 (true) v případě, že pro aktuální spuštění sestavy je k dispozici počet stránek; jinak vrátí logickou hodnotu 0 (false). HorizontalPageNumber () Vrátí aktuální číslo horizontální stránky. HorizontalPageCount () Vrátí aktuální počet horizontálních stránek. PageName () Vrátí aktuální název stránky. URLEncode ('text') Vrátí hodnotu zakódované adresy URL pro vstupní text. TOCHeadingCount ( úroveň_záhlaví ) Vrátí počet záhlaví obsahu pro určenou úroveň záhlaví. IsAccessible() Vrátí logickou hodnotu 1 (true) v případě, že je sestava spuštěna s aktivovanými funkcemi usnadnění. Tato funkce slouží jako výraz proměnné s podmíněným blokem pro zpřístupnění vašich sestav. Např. můžete přidat ekvivalent seznamu či kontingenční tabulky do grafu v sestavách, které jsou spouštěny s aktivovanými funkcemi usnadnění. IsBooklet() Vrátí logickou hodnotu 1 (true) v případě, že sestava je podřízenou sestavou brožury; jinak vrátí logickou hodnotu 0 (false). ColumnNumber () Vrátí aktuální číslo sloupce. IsCrosstabColumnNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem uzlu sloupce kontingenční tabulky. IsCrosstabRowNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem uzlu řádku kontingenční tabulky. IsInnerMostCrosstabColumnNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem nejhlubšího uzlu sloupce kontingenční tabulky. IsInnerMostCrosstabRowNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem nejhlubšího uzlu řádku kontingenční tabulky. IsLastInnerMostCrosstabColumnNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem posledního nejhlubšího uzlu sloupce kontingenční tabulky. IsLastInnerMostCrosstabRowNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem posledního nejhlubšího uzlu řádku kontingenční tabulky. IsOuterMostCrosstabColumnNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem nejkrajnějšího uzlu sloupce kontingenční tabulky. IsOuterMostCrosstabRowNodeMember () Vrátí logickou hodnotu 1 (true) v případě, že aktuální uzel je členem nejkrajnějšího uzlu řádku kontingenční tabulky. IsFirstColumn () Vrátí logickou hodnotu 1 (true) v případě, že aktuální sloupec je prvním sloupcem. IsLastColumn () Vrátí logickou hodnotu 1 (true) v případě, že aktuální sloupec je posledním sloupcem. CubeName ( dimenze ) Vrátí název datové krychle. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeDescription ( dimenze ) Vrátí popis datové krychle. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeCreatedOn ( dimenze ) Vrátí datum a čas, kdy byla krychle vytvořena. "Dimenze" určuje, ze které krychle se mají načíst metadata. Je-li zdrojem dimenze IBM® Cognos® PowerCube (.mdc), tato funkce vrátí prázdný řetězec, protože datum úvodního vytvoření krychle PowerCube není zachováno. CubeDataUpdatedOn ( dimenze ) Vrátí datum a čas poslední aktualizace dat v datové krychli. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeSchemaUpdatedOn ( dimenze ) Vrátí datum a čas poslední aktualizace schématu datové krychle. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeIsOptimized ( dimenze ) Vrátí "true" v případě, že krychle je optimalizována. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeDefaultMeasure ( dimenze ) Vrátí název výchozího ukazatele pro datovou krychli. "Dimenze" určuje, ze které krychle se mají načíst metadata. CubeCurrentPeriod ( dimenze ) Vrátí aktuální období pro datovou krychli. "Dimenze" určuje, ze které krychle se mají načíst metadata. CellValue () Vrátí hodnotu aktuální buňky kontingenční tabulky. InScope ( položka_dat , MUN, ... ) Vrátí logickou hodnotu 1 (true), je-li daná buňka v rozsahu položek dat a názvů MUN; v opačném případě vrátí logickou hodnotu 0 (false).