Как проверить, присутствуют ли уже введенные данные в лист Google или нет с помощью скрипта приложения Google? - PullRequest
0 голосов
/ 04 июля 2018

Вставляя новую строку в электронную таблицу, я хочу проверить, присутствуют ли эти данные в электронной таблице или нет. И я также хочу автоматически увеличивать столбец для каждой вставки строки в лист.

function insert_value(request, sheet) 
{

    var firstname = request.parameter.firstname;
    var lastname = request.parameter.lastname;
    var mobileno = request.parameter.mobileno;
    var emailid = request.parameter.emailid;
    var password = request.parameter.password;

    var flag = 1;
    var lr = sheet.getLastRow();
    for (var i = 1; i <= lr; i++) 
    {
        var mobileno1 = sheet.getRange(i, 2).getValue();
        var emailid1 = sheet.getRange(i, 2).getValue();
        if ((mobileno1 == mobileno)||(emailid1 == emailid))
        {
            flag = 0;
            var result = "User already exists..";
        }
    }
    //add new row with recieved parameter from client
    if (flag == 1) 
    {    
        var sno=sno+1;
        var lockerno=lockerno+1;
        var d = new Date();
        var currentTime = d.toLocaleString();
        var rowData = sheet.appendRow([sno,firstname,lastname,mobileno,emailid,password,lockerno]);
        var result = "Registered successful";
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...