尝试编写一个脚本来仅从基于网络的微策略仪表板下载网格

问题描述 投票:0回答:1

我有一个微策略仪表板,其中有几个网格、几个图表以及大量下拉菜单和选择器选项,有一个功能可以将整个内容导出到 Excel 中,每次都在 Excel 中提供可变结构。我只想下载现有的网格。我能够下载带有网格名称的网格之一,但如果有多个网格,这就像在 Excel 中手动复制粘贴这些网格一样好。最后,它将成为仪表板上的一个单选按钮,用于下载其中所有可用的网格。以下是脚本:

  <html>
  <script>
  try{
  var sessionState = mstrApp.sessionState;
  var baseURL = '?
  evt=3132&src=mstrWeb.3132
     &executionMode=4&gridKey=W52,W75&rwExportMode=4&sessionState='
  baseURL = baseURL + sessionState + '&rwb=';
  var beanState = mstrApp.docModel.bs;
  baseURL = baseURL + beanState;
  document.getElementById("exportLink").href = baseURL
  }catch(err){
  document.getElementById("exportLink").href = ""
  }
  </script>
  <a id="exportLink" target="_blank" href=""><img height="30px" width="30px" 
  src="../Images/Excel_icon.png"/></a>
  </html> 

提前非常感谢您的帮助!!

javascript html excel dashboard microstrategy
1个回答
0
投票

这个问题解决了吗?如果是的话请提供解决方案

© www.soinside.com 2019 - 2024. All rights reserved.