Как добавить данные? - PullRequest
       0

Как добавить данные?

0 голосов
/ 27 января 2020

Вот мой код в code.gs:

function appendData(name1,phone2,drop1,email) {
  var ws = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("page");
  ws.appendRow([name1,phone2,drop1,email]);
}

function getuser(){
  return Session.getEffectiveUser().getEmail();
}

Вот мой код в userform.html:

var name1 = nameBox.value;
              var phone2 = phoneBox.value;
              var drop1 = dropBox.value;
              var email = google.script.run
    .withFailureHandler(function(err){
        console.error("error occured", e);
    })
    .withSuccessHandler(function(res){
        alert(res);
    })
    .getuser();

google.script.run.appendData(name1,phone2,drop1,email);

Я знаю, что мой код выскакивает сообщение с указанием моего адреса электронной почты ... но я хочу добавить адрес электронной почты из этого: google.script.run.appendData(name1,phone2,drop1,email);

Он добавляет name1, phone2 и drop1, но не email

Как мне это сделать?

1 Ответ

1 голос
/ 28 января 2020

Это решается с помощью:

 function appendData(name1,phone2,drop1) {
 var ws = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("page");
 var user1 = Session.getEffectiveUser().getEmail();
 ws.appendRow([name1,phone2,drop1,user1]);

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