Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

279
Visualizações
¿Cómo soluciono el error de declaración de devolución ilegal en la línea 62 en el script de aplicaciones?

Estoy creando una aplicación en mit app inventor y la funcionalidad de la aplicación es leer y enviar datos a la hoja de Google. Para eso, escribí un código en el script de aplicaciones, pero muestra que hay una declaración de devolución ilegal en la línea 62 que se ha resaltado-( if(getPWD==password){return ContentService.createTextOutput(getFullName);} ). Por favor, ayuda sobre cómo solucionar esto.

Código:- //************************************************ ****************************************

 function doGet(e){ return Authentication(e); } function doPost(e){ return Authentication(e); } function Authentication(e){ if(e.parameter.func == "Create") { var ss = SpreadsheetApp.openById(e.parameter.ID); var sh = ss.getSheetByName(e.parameter.SH); var rg = sh.getName() + "!" + sh.getDataRange().getA1Notation(); var email = e.parameter.email; var sql = ' "Select B where B=\''+email+'\' " '; var qry = ' =IFERROR(query(' + rg + ',' + sql + '), "")'; var ts = ss.insertSheet(); var setQuery = ts.getRange(1,1).setFormula(qry); var getResult = ts.getDataRange().getValues(); ss.deleteSheet(ts); if (getResult ==""){ var data = [e.parameter.fullname, e.parameter.email, e.parameter.password, e.parameter.phone]; sh.appendRow(data); return ContentService.createTextOutput(getResult);} } } // ******************************************************************************************************** if(e.parameter.func == "Login") { var ss = SpreadsheetApp.openById(e.parameter.ID); var sh = ss.getSheetByName(e.parameter.SH); var email = e.parameter.email; var password = e.parameter.password; var rg = sh.getName() + "!" + sh.getDataRange().getA1Notation(); var sql = ' "Select A,B,C where B=\''+email+'\' " '; var qry = ' =IFERROR(query(' + rg + ',' + sql + '), "")'; var ts = ss.insertSheet(); var setQuery = ts.getRange(1,1).setFormula(qry); var getResult = ts.getDataRange().getValues(); var getPWD = ts.getRange(1,3).getValues(); var getFullName = ts.getRange(1,1).getValues(); ss.deleteSheet(); if(getResult!=""){ if(getPWD==password){return ContentService.createTextOutput(getFullName);} else{ return ContentService.createTextOutput("ERPWD");} } else{return ContentService.createTextOutput(getResult);} }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda