Объедините несколько листов Excel в одной книге, используя window.open (url, _blank) в цикле (javascript) - PullRequest
0 голосов
/ 23 января 2019

Ниже приведен код, который экспортирует все данные с использованием параметров списка выбора.
Но при использовании window.open( url,"_blank") я открываю разные листы на новых вкладках.
Мне нужно, чтобы все листы были объединены и сохранены как один Excel лист.

var url = "";
var format = 'EXL07';
var asoftms = document.getElementById('calendar1').value;
var option = document.getElementById('combobox1').value;
//alert(option);
var ddlArray = new Array();
var ddl1 = document.getElementById('combobox1');
url = "/ibi_apps/run.bip?BIP_REQUEST_TYPE=BIP_LAUNCH&BIP_folder=lyt:/Repository/pil/STEP10&BIP_item=Report.fex";
for (i = 0; i < ddl1.length; i++) {
  ddlArray[i] = ddl1.options[i].value;
}


//   *This opens different url links in new tabs in a loop.*
//  *I need them combined into one.*

for (i = 0; i < ddlArray.length; i++) {
  url = "/ibi_apps/run.bip?BIP_REQUEST_TYPE=BIP_LAUNCH&BIP_folder=lyt:/Repository/pil/STEP10&BIP_item=Report.fex";
  url = url + "&" + "EF_DATE=" + asoftms + "&" + "OPT_CDE=" + ddlArray[i] + "&" + "OUTPUT=" + format;

  // Opens different url using selection list options
  window.open(url, "_blank");
  url = null;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...