Expressão regular em formulário google

04/06/2017

0

Bom, estou tentando realizar uma conexão do formulário do google com uma planilha excel, porém estou tendo problema ao realizar um cálculo. O formulário é de produtos orgânicos aonde a pessoa marca qual a quantidade ela quer, gostaria de multiplicar a quantidade pelo valor do alimento e enviar automaticamente com o email que o google já envia ao terminar de responder o formulário.

Ps: o script de envio automático de email já funciona, só precisava adicionar o valor total, por exemplo: Alface (R$9.50) -> teria que pegar o valor e multiplicar pela quantidade desejada.


function sendDoc_(user, response) {
  var doc = DocumentApp.create('Conference Itinerary for ' + user.name)
      .addEditor(user.email);
  var body = doc.getBody();
  var table = [['Session', 'Date', 'Time', 'Location']];
  for (var i = 0; i < response.length; i++) {
    table.push([response[i][0], response[i][1].toLocaleDateString(),
        response[i][2].toLocaleTimeString(), response[i][4]]);
  }
  body.insertParagraph(0, doc.getName())
      .setHeading(DocumentApp.ParagraphHeading.HEADING1);
  table = body.appendTable(table);
  table.getRow(0).editAsText().setBold(true);
  doc.saveAndClose();

  // envio de email automático
  MailApp.sendEmail({
    to: user.email,
    subject: doc.getName(),
    body: 'Thanks for registering! Here\\'s your itinerary: ' + doc.getUrl(),
    attachments: doc.getAs(MimeType.PDF),
  });
Lucas Picollo

Lucas Picollo

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar