IIFE

Developer
Size
5,045 Kb
Views
14,168

How do I make an iife?

What is a iife? How do you make a iife? This script and codes were developed by Roy on 15 November 2022, Tuesday.

IIFE Previews

IIFE - Script Codes HTML Codes

<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>IIFE </title>
</head>
<body> <div id="myDiv">
<table id="myTable" class="myTable" data-dft-explicitColumns="true"> <thead> <tr> <th> </th> <th> </th> </tr> </thead> <tbody> </tbody>
</table>
</div> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.16/d3.min.js'></script> <script src="js/index.js"></script>
</body>
</html>

IIFE - Script Codes JS Codes

// Read the definition of a scorecard from an HTML Template
// via data-* attributes
// Main DFT Module Definition
var dft = (function(dft) { return dft; }(dft || {}));
// DFT UI Submodule Definition
DFT.ui.barChart = (function(DFT,DFT.ui, d3, $) { // Safe to use DFT, DFT.ui, d3, and $ in this context return function() { //stufff }
}(dft || {}, dft.ui || {}, d3, $));
// Scorecard Renderer
dft.ui.tables = (function($,d3,ui, tables) { /** * Function to create a table renderer object. The object once initialized can be updated * with a set of data and metadata as new data comes in by invoking the render method on the returned * object and passing in data, metaData objects. The initialization phase maintains the state describing * the column structure of the output and any custom column renderer functions. If you need to change the * Structure of the output you should re-initialize the renderer object. * The rendered output will be a table / scorecard based on bound Design Studio (DS) data * and Meta Data. * * Parameters......... * * options : an object with properties matching the table render options specificatoin. See below... * example: { id:"myTableId" } * dynComp : a pointer to a DFT Design Studio Dynamic Component, I.E. Self inside the init function where this is * being used * * Render Options Specification: * an options object with the following properties... properties can also be set as data-dft-* attributes on the * assigned html table based on the id option, thus allowing more HTML style specification. * * Table or Root properties * (String) id : The html id of the table component into which to render the data and from which to read other options * if missing a new table will be insterted into the root element of DynComp * (Boolean) explicitColumns (default=false) : If false columns not explicitly marked as hidden will be rendered as will * any explicitly added column definitions * (Boolean) flatHeadings (default=true) : If true all headers are rendered in a single row even if multiple dimensions are on the column axis. If false, mulitple dimensions on the column axis will be rendered in a nested fashion * (Object[]) columns : an array of column option objects, where each object has the following possible properties... * for HTML specification of columns the first tr of the thead will be inspected for th elements and any matching * data-dft-* attributes will be used * (Boolean) explicitColumn (default=true) : an Explicit column is one inserted into the output, not mapped to specific * data column, whereas an implict column represents a single specific column that exists in the data. The * only reason to reference an implicit column is to hide it (display none) or to provide a custom output * formatter. * (String) columnData : For implicit columns the * */ tables.tableRenderer = function(/*object */ options, /* Dynamic DS Component*/ dynComp ) { // Create the renderer object to hold exported functions like update var renderer = {}; // Default opitons var defaults = { id : dynComp.$().attr("id") + "table" + Math.random(), explicitColumns : false, flatHeadings : false }; // Merged Defaults and Options into a combined settings var settings = $.extend({},defaults, options); // Setup the jquery wrapper objects for key table HTML elements var jqTable, jqThead, jqTbody; // Initialize JQTable by ID jqTable = $("#" + settings.id); // If object doesn't exist create it. if (jqTable.length == 0) { // The ID did not exist so we will create the table ourselves as a child of the root component jqTable = $("<table></table>").appendTo(dynComp.$()); jqTable.attr("id",settings.id); } // Initialize the Header Variable jqThead = jqTable.find("thead"); if(jqThead.length == 0) { jqThead = $("<thead></thead>").appendTo(jqTable); } // Initialize the Body Variable jqTbody = jqTable.find("tbody"); if(jqTbody.length == 0) { jqTbody = $("<tbody></tbody>").appendTo(jqTable); } renderer.update = function (/*data*/ data, /*metaData*/ metaData) { // Verify main HTML elements DEBUG //console.log(jqTable); //console.log(jqThead); //console.log(jqTbody); // Are we doing implicit or explicit column rendering // Main Header Render Loop // Main Body Render Loop }; return renderer; }; // Export the completed module return tables;
}(jQuery, d3, dft.ui || {}, dft.ui.tables || {}));
var data = [ [ { "key": "AU", "text": "AU" }, { "isDataCell": true, "tuple": [ 0, 0, 0 ], "value": 1309047.1978, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 0 ], "value": 2154284.8835, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 0 ], "value": 3033784.2131, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 0 ], "value": 2563884.29, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 0 ], "value": 9061000.5844, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 0 ], "value": 394, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 0 ], "value": 859, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 0 ], "value": 5335, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 0 ], "value": 6757, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 0 ], "value": 13345, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "CA", "text": "CA" }, { "isDataCell": true, "tuple": [ 0, 0, 1 ], "value": 146829.8074, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 1 ], "value": 621602.3823, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 1 ], "value": 535784.4624, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 1 ], "value": 673628.21, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 1 ], "value": 1977844.8621, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 1 ], "value": 47, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 1 ], "value": 226, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 1 ], "value": 3086, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 1 ], "value": 4261, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 1 ], "value": 7620, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "DE", "text": "DE" }, { "isDataCell": true, "tuple": [ 0, 0, 2 ], "value": 237784.9902, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 2 ], "value": 521230.8475, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 2 ], "value": 1058405.7305, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 2 ], "value": 1076890.77, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 2 ], "value": 2894312.3382, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 2 ], "value": 76, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 2 ], "value": 233, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 2 ], "value": 2254, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 2 ], "value": 3062, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 2 ], "value": 5625, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "FR", "text": "FR" }, { "isDataCell": true, "tuple": [ 0, 0, 3 ], "value": 180571.692, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 3 ], "value": 514942.0131, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 3 ], "value": 1026324.9692, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 3 ], "value": 922179.04, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 3 ], "value": 2644017.7143, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 3 ], "value": 59, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 3 ], "value": 233, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 3 ], "value": 2291, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 3 ], "value": 2975, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 3 ], "value": 5558, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "GB", "text": "GB" }, { "isDataCell": true, "tuple": [ 0, 0, 4 ], "value": 291590.5194, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 4 ], "value": 591586.854, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 4 ], "value": 1298248.5675, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 4 ], "value": 1210286.27, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 4 ], "value": 3391712.2109, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 4 ], "value": 96, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 4 ], "value": 265, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 4 ], "value": 2966, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 4 ], "value": 3579, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 4 ], "value": 6906, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "US", "text": "US" }, { "isDataCell": true, "tuple": [ 0, 0, 5 ], "value": 1100549.4498, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 5 ], "value": 2126696.546, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 5 ], "value": 2838512.355, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 5 ], "value": 3324031.16, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 5 ], "value": 9389789.5108, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 5 ], "value": 341, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 5 ], "value": 861, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 5 ], "value": 8511, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 5 ], "value": 11631, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 5 ], "value": 21344, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ], [ { "key": "Result", "text": "Total Result", "type": "RESULT" }, { "isDataCell": true, "tuple": [ 0, 0, 6 ], "value": 3266373.6566, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 1, 6 ], "value": 6530343.5264, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 2, 6 ], "value": 9791060.2977, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 3, 6 ], "value": 9770899.74, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 0, 4, 6 ], "value": 29358677.2207, "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "isDataCell": true, "tuple": [ 1, 0, 6 ], "value": 1013, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 1, 6 ], "value": 2677, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 2, 6 ], "value": 24443, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 3, 6 ], "value": 32265, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "isDataCell": true, "tuple": [ 1, 4, 6 ], "value": 60398, "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ]
];
var metaData = { "colDims": [ { "key": "[Measures]", "text": "Measures", "axis": "COLUMNS", "axis_index": 0, "containsMeasures": true, "members": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" } ] }, { "key": "ORDERED_YEAR", "text": "Ordered Year", "axis": "COLUMNS", "axis_index": 1, "members": [ { "key": "2009", "text": "2009" }, { "key": "2010", "text": "2010" }, { "key": "2011", "text": "2011" }, { "key": "2012", "text": "2012" }, { "key": "Result", "text": "Result", "type": "RESULT" } ] } ], "headings": [ { "key": "CUSTOMER_COUNTRY", "text": "CUSTOMER_COUNTRY", "axis": "ROWS", "axis_index": 0, "members": [ { "key": "AU", "text": "AU" }, { "key": "CA", "text": "CA" }, { "key": "DE", "text": "DE" }, { "key": "FR", "text": "FR" }, { "key": "GB", "text": "GB" }, { "key": "US", "text": "US" }, { "key": "Result", "text": "Total Result", "type": "RESULT" } ] }, { "isDataCellHeading": true, "colMembers": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "2009", "text": "2009" } ], "key": "SALESAMOUNT_2009", "text": "SALESAMOUNT 2009" }, { "isDataCellHeading": true, "colMembers": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "2010", "text": "2010" } ], "key": "SALESAMOUNT_2010", "text": "SALESAMOUNT 2010" }, { "isDataCellHeading": true, "colMembers": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "2011", "text": "2011" } ], "key": "SALESAMOUNT_2011", "text": "SALESAMOUNT 2011" }, { "isDataCellHeading": true, "colMembers": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "2012", "text": "2012" } ], "key": "SALESAMOUNT_2012", "text": "SALESAMOUNT 2012" }, { "isDataCellHeading": true, "colMembers": [ { "key": "SALESAMOUNT", "text": "SALESAMOUNT", "scalingFactor": 0, "formatString": "#,##0.00;'-'#,##0.00" }, { "key": "Result", "text": "Result", "type": "RESULT" } ], "key": "SALESAMOUNT_Result", "text": "SALESAMOUNT Result" }, { "isDataCellHeading": true, "colMembers": [ { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "key": "2009", "text": "2009" } ], "key": "ORDERQUANTITY_2009", "text": "ORDERQUANTITY 2009" }, { "isDataCellHeading": true, "colMembers": [ { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "key": "2010", "text": "2010" } ], "key": "ORDERQUANTITY_2010", "text": "ORDERQUANTITY 2010" }, { "isDataCellHeading": true, "colMembers": [ { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "key": "2011", "text": "2011" } ], "key": "ORDERQUANTITY_2011", "text": "ORDERQUANTITY 2011" }, { "isDataCellHeading": true, "colMembers": [ { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "key": "2012", "text": "2012" } ], "key": "ORDERQUANTITY_2012", "text": "ORDERQUANTITY 2012" }, { "isDataCellHeading": true, "colMembers": [ { "key": "ORDERQUANTITY", "text": "ORDERQUANTITY", "scalingFactor": 0, "formatString": "#,##0;'-'#,##0" }, { "key": "Result", "text": "Result", "type": "RESULT" } ], "key": "ORDERQUANTITY_Result", "text": "ORDERQUANTITY Result" } ], "rowDimCount": 1
};
// Mock DynComp
var node=$("#myDiv");
var dynComp = { $ : function(selector){ return node; }
};
var renderer = dft.ui.tables.tableRenderer(/* Options*/{ id : "myTable"}, dynComp);
renderer.update(data,metaData);
IIFE - Script Codes
IIFE - Script Codes
Home Page Home
Developer Roy
Username roygwells
Uploaded November 15, 2022
Rating 3
Size 5,045 Kb
Views 14,168
Do you need developer help for IIFE?

Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!

Roy (roygwells) Script Codes
Create amazing captions with AI!

Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!