{"id":3345,"date":"2023-04-12T15:32:43","date_gmt":"2023-04-12T15:32:43","guid":{"rendered":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/"},"modified":"2026-01-16T15:07:11","modified_gmt":"2026-01-16T15:07:11","slug":"cognos-analytics-javascript-modules","status":"publish","type":"post","link":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/","title":{"rendered":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements?"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/PQg9PlgJp4U\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Cognos Analytics JavaScript modules are useful tools to customize reports with JavaScript and JQuery. Whether integrated into pages or custom controls, these modules can be reused to tailor your report precisely to your needs through the use of JavaScript\u2019s extensive library.<\/p>\n<p>In this video, we\u2019ll be showing you the ability of JavaScript to create custom page buttons, fade in pages, hide the default loader\/cancel box and use a custom loader icon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cognos Analytics JavaScript modules are useful tools to customize reports with JavaScript and JQuery. Whether integrated into pages or custom controls, these modules can be reused to tailor your report precisely to your needs through the use of JavaScript\u2019s extensive library. In this video, we\u2019ll be showing you the ability of JavaScript to create custom&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[39,47,38],"class_list":["post-3345","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-cognos-analytics","tag-cognos-analytics-how-tos","tag-how-tos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT\" \/>\n<meta property=\"og:description\" content=\"Cognos Analytics JavaScript modules are useful tools to customize reports with JavaScript and JQuery. Whether integrated into pages or custom controls, these modules can be reused to tailor your report precisely to your needs through the use of JavaScript\u2019s extensive library. In this video, we\u2019ll be showing you the ability of JavaScript to create custom&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/\" \/>\n<meta property=\"og:site_name\" content=\"QueBIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-12T15:32:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-16T15:07:11+00:00\" \/>\n<meta name=\"author\" content=\"agoddard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"agoddard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/\"},\"author\":{\"name\":\"agoddard\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"headline\":\"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements?\",\"datePublished\":\"2023-04-12T15:32:43+00:00\",\"dateModified\":\"2026-01-16T15:07:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/\"},\"wordCount\":89,\"commentCount\":0,\"keywords\":[\"Cognos Analytics\",\"Cognos Analytics How To's\",\"How To\u2019s\"],\"articleSection\":[\"IBM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/\",\"name\":\"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\"},\"datePublished\":\"2023-04-12T15:32:43+00:00\",\"dateModified\":\"2026-01-16T15:07:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/cognos-analytics-javascript-modules\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\",\"name\":\"QueBIT\",\"description\":\"QueBIT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\",\"name\":\"agoddard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"caption\":\"agoddard\"},\"sameAs\":[\"https:\\\/\\\/quebit.com\\\/askquebit\"],\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/author\\\/agoddard\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/","og_locale":"en_US","og_type":"article","og_title":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT","og_description":"Cognos Analytics JavaScript modules are useful tools to customize reports with JavaScript and JQuery. Whether integrated into pages or custom controls, these modules can be reused to tailor your report precisely to your needs through the use of JavaScript\u2019s extensive library. In this video, we\u2019ll be showing you the ability of JavaScript to create custom&hellip;","og_url":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/","og_site_name":"QueBIT","article_published_time":"2023-04-12T15:32:43+00:00","article_modified_time":"2026-01-16T15:07:11+00:00","author":"agoddard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"agoddard","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/#article","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/"},"author":{"name":"agoddard","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"headline":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements?","datePublished":"2023-04-12T15:32:43+00:00","dateModified":"2026-01-16T15:07:11+00:00","mainEntityOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/"},"wordCount":89,"commentCount":0,"keywords":["Cognos Analytics","Cognos Analytics How To's","How To\u2019s"],"articleSection":["IBM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/","url":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/","name":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements? - QueBIT","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/#website"},"datePublished":"2023-04-12T15:32:43+00:00","dateModified":"2026-01-16T15:07:11+00:00","author":{"@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"breadcrumb":{"@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/quebit.com\/askquebit\/cognos-analytics-javascript-modules\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quebit.com\/askquebit\/"},{"@type":"ListItem","position":2,"name":"What Are JavaScript Modules in Cognos Analytics and How Do They Enable Custom Report Enhancements?"}]},{"@type":"WebSite","@id":"https:\/\/quebit.com\/askquebit\/#website","url":"https:\/\/quebit.com\/askquebit\/","name":"QueBIT","description":"QueBIT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quebit.com\/askquebit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084","name":"agoddard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","caption":"agoddard"},"sameAs":["https:\/\/quebit.com\/askquebit"],"url":"https:\/\/quebit.com\/askquebit\/author\/agoddard\/"}]}},"_links":{"self":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/comments?post=3345"}],"version-history":[{"count":3,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3345\/revisions"}],"predecessor-version":[{"id":4941,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3345\/revisions\/4941"}],"wp:attachment":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/media?parent=3345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/categories?post=3345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/tags?post=3345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}