google-app-script Пауза для ввода с клавиатуры / Arrowkey - PullRequest
0 голосов
/ 24 апреля 2020

Просто интересно, есть ли способ приостановить скрипт?

function test() {
  for (var c = 1; c < 6 ; c++) {
    var d = 'A'+c;
    var value = SpreadsheetApp.getActiveSheet().getRange(d).getValue();
    var valuep = valuep + "\\n"+ value ;
    Browser.msgBox(valuep);
    *** wait for "=>" key ***
  } 
}

Ответы [ 3 ]

1 голос
/ 24 апреля 2020

Browser.msgBox автоматически приостанавливает выполнение сценария на стороне сервера. Как написано в официальной документации ,

Обратите внимание, что этот метод приводит к приостановке сценария на стороне сервера.

1 голос
/ 24 апреля 2020

Вы можете добавить Utilities.sleep(time_in_ms), чтобы приостановить выполнение скрипта Google.

0 голосов
/ 25 апреля 2020

Для обработки события нажатой клавиши, нет. Apps Script не имеет консоли для ввода. - @Jescanellas

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...