Popular Combobox Google Apps Script ao Iniciar Formulário - Planilha Google - Aula 04

Popular Combobox Google Apps Script ao Iniciar Formulário - Planilha Google - Aula 04 Nesta aula Vamos trabalhar com script para carregar a lista de linhas quando for iniciado o formulário de filtro beleza pessoal então vamos para o editor de script o editor acessem o arquivo.

Popular Combobox Google Apps Script ao Iniciar Formulário - Planilha Google - Aula 04

Macros filtro pedidos.gs e dentro da função forme filtro pedidos nós vamos colocar os códigos para capturar a lista começando pela referência a planilha.

Planilha vai ser igual a spriteap ponto get Active Street abre e fecha parênteses na sequência precisamos referenciar a.

Guia da planilha vai guia produto vai ser igual vem da planilha referenciada ponto get by name abre e fecha parênteses e abre e fecha aspas duplas dentro dos parênteses.

Duplas vai o nome da guia da planilha que nós vamos trabalhar o nosso caso guia produtos copia o nome da Guia volta no código e cola dentro das aspas duplas próximo.

Passo é localizar a última linha com registro vai última linha vai ser igual vem da Guia produto ponto getlastrou abre e fecha parênteses.

No entanto aqui tem um detalhe a variável última linha não pode ser igual a zero se for igual a zero vai dar erro no nosso código então agora nós vamos trabalhar com o if.

Abre e fecha parênteses e abre e fecha as chaves e dentro dos parênteses sem a variável última linha igual igual a zero neste caso a variável última linha vai ser igual a um e fecha ele código com.

Ponto e vírgula essa é a última linha com registro já posso capturar os dados mas eu vou chamar esta variável de dados linhas vai ser igual vem da Guia produto.

Ponto get range e abre e fecha parênteses e dentro dos parênteses precisamos informar a partir de qual linha e coluna nós vamos capturar os registros no nosso exemplo nós vamos.

Capturar a partir da linha 2 coluna de volta no editor dentro dos parênteses linha dois vírgula coluna um vírgula quantas linhas nós vamos capturar nós sabemos pela variável última linha.

Copia e cola vírgula quantas colunas nós vamos capturar apenas uma fora dos parênteses abre e fecha parênteses e fecha a linha.

Veja Também:

    De código com ponto e vírgula beleza

    Capturamos os dados agora tem um detalhe as linhas elas vão se repetir dentro do ar Ray dados linhas então agora nós precisamos extrair uma lista única do.

    Aruai dados linhas Então vai lista única vai ser igual e abre e fecha colchetes e dentro dos colchetes três pontos seguido do comando 7 e abre e fecha parênteses.

    E dentro dos parênteses vai o nosso rei dados linhas copia e cola lá nas linhas ponto flat e abre e fecha parênteses e fecha nele código com ponto e vírgula.

    Extraímos uma lista única agora tem mais um detalhe nós precisamos separar cada informação dentro de colchetes para conseguir carregar a lista no objeto select Então agora eu vou ter uma.

    Variável que eu vou chamar de listas vai ser igual e abre e fecha colchetes e fecha a linha de código com ponto e vírgula nós vamos fazer um laço para transferir as informações do aruai.

    Ele está única para o rei leste da linha então agora nós vamos trabalhar com laço for abre e fecha parênteses e abre e fecha Chaves e dentro dos parênteses por menor que o nosso rei ele está a.

    Única porém copiar o ar Ray lista linhas e colocar dentro do laços abre e fecha parênteses e dentro dos parênteses abre e fecha colchetes e.

    Dentro dos colchetes lista única copia e cola e abre e fecha colchetes e dentro dos colchetes variável e que representa a linha em que o laço está.

    E fecha a linha de código com ponto e vírgula eu quero colocar esta lista em ordem alfabética vai Liste um vai ser igual ao nosso Array lista linhas ponto site.

    Abre e fecha parênteses

    Já temos a lista Já podemos fechar o Away da dos linhas e também o ar Ray lista única podem copiar o Array dados linhas.

    As linhas ponto lembrete igual a zero e ponto e vírgula pega o rei está a única está a única ponto lembrete igual a zero e ponto e vírgula.

    Próximo passo é passar a lista para o formulário então depois davar forme vocês vão fazer o seguinte variável forme forme ponto Liste um vai ser igual a nossa.

    Variável Liste um ponto map abre e fecha parênteses e dentro dos parênteses function e abre e fecha parênteses e dentro dos parênteses variável e fora dos parentes da function abre e.

    Fecha as chaves e pressionante depois do último parênteses coloca ponto e vírgula e dentro desta função zero e fecha ele código com ponto e vírgula.

    Deixa eu dar uma organizada Beleza já temos a lista no formulário próximo passo é carregar esta lista no objeto select Então agora vocês vão acessar o arquivo e outro pedidos ponto html.

    Objeto select linha depois da option de instrução nós vamos colocar os códigos para carregar a lista então menor ponto de interrogação e aí nós vamos trabalhar com laço for.

    Abre e fecha parênteses e abre e fecha as chaves e dentro dos parênteses vai e igual a zero ponto e vírgula e vai fazer enquanto a variável e for menor que a nossa variável Liste um ponto lemg ponto.

    E vírgula e mais mais depois da Chaves precisa fechar com ponto de interrogação maior os pontos de interrogação e os menor e maior permite executar códigos já vai script dentro do.

    Código html e esta última Chaves também precisa ficar entre menor ponto de interrogação ponto de interrogação maior e dentro do laço nós vamos ter o objeto.

    Option então menor objeto option maior para fechar a option menor barra option e fecha com o maior e entre este maior e menor nós vamos fazer o seguinte menor.

    Ponto de interrogação igual ao nosso rei Liste um abre e fecha colchetes e dentro dos colchetes variável.

    E fora dos colchetes ponto e vírgula ponto de interrogação e fecha com o maior feito o código galera salva as alterações e vamos testar.

    E a executando formulário quando formulário por executado já precisa carregar a lista vamos ver show de bola pessoal está carregando a lista de linhas.

    AVISO LEGAL: Toda a responsabilidade do conteúdo e autoria deste vídeo transcrito, é do produtor do canal. Clique no Link do Vídeo: https://www.youtube.com/watch?v=PyI0Le-EpUs

Postar um comentário

Post a Comment (0)

Postagem Anterior Próxima Postagem