部分js代码:
// Global Variables
var viz, workbook, activeSheet, url;
Lodading Dashboard From Tableau
function LoadingReport(){
var placeholderDiv = document.getElementById("tableauViz");
url = "*******";
var options = {
width: "100%",
height: "95%",
hideTabs: true,
hideToolbar: true,
onFirstInteractive: function () {
workbook = viz.getWorkbook();
activeSheet = workbook.getActiveSheet();
}
};
viz = new tableauSoftware.Viz(placeholderDiv, url, options);
}
// 1 - Create a View and loading worksheet
function initializeViz(str) {
viz.dispose();
url = str;
var placeholderDiv = document.getElementById("tableauViz");
var str = [];
var options = {
width: "100%",
height: "95%",
hideTabs: true,
hideToolbar: true,
onFirstInteractive: function () {
workbook = viz.getWorkbook();
activeSheet = workbook.getActiveSheet();
selectedItem(str);
}
};
viz = new tableauSoftware.Viz(placeholderDiv, url, options);
}