App para academias usando planilhas | AppSheet (Pt. 2)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2025

ความคิดเห็น • 50

  • @SkillKey
    @SkillKey  11 หลายเดือนก่อน

    💰Tenha seu próprio aplicativo de vendas em minutos.
    Toque no link abaixo e acesse uma aula exclusiva para montar seu aplicativo de forma simples e prática. ⬇
    🔗 bit.ly/primeiro-app-de-vendas

  • @daityusho31
    @daityusho31 ปีที่แล้ว +2

    Muito obrigado.Procurei essa ferramenta. Veio essa ideia mas nao encontrei nada igual o que vc faz. Muito bom.

    • @SkillKey
      @SkillKey  ปีที่แล้ว +1

      Muito obrigado Tadashi! Espero que goste das aulas

  • @btvan84
    @btvan84 ปีที่แล้ว +2

    Impressionante como a ferramenta eh incrível e tuas aulas tornam o campo das possibilidades ainda mais possível.

    • @SkillKey
      @SkillKey  ปีที่แล้ว +1

      Muitíssimo obrigado!!

  • @alissonsilva4570
    @alissonsilva4570 ปีที่แล้ว +1

    Sensacional Matheus!
    Ansioso pelo vídeo das fórmulas 🙌🏽
    Abs

  • @lucasfigueiredo3310
    @lucasfigueiredo3310 7 หลายเดือนก่อน

    Parabéns! Muito bom tudo isso, acho que vou me jogar nesse curso.

  • @oliverpinheiro
    @oliverpinheiro ปีที่แล้ว

    Muito top.. Parabéns.. um dia desses ajude na criação de um de gestão de oredem de serviços de Veiculos | maquinas | tratores.. etc.. irei comprar su curs assim que possivel.. Mais uma vez! Parabéns...

  • @edimarsantiago8086
    @edimarsantiago8086 ปีที่แล้ว

    Gostaria de parabenizar pelo ótimo trabalho e gostaria de deixar também uma duvida, por exemplo, na minha cidade os treino são da seguinte forma: Há um alista de exercícios para cada dia da semana [De Segunda á Sábado], no modelo de ficha, normalmente segue estes exercícios por cerca de 2 meses, e depois é trocado etc. Existe uma forma de "ao salvar o treino de segundo, por exemplo, automaticamente ele se repedir nas segundas seguintes?, com o modelo atual teria que ser feito diariamente os cadastros.

  • @ConnectCresol-UniãodosVales
    @ConnectCresol-UniãodosVales ปีที่แล้ว +1

    Prezado Boa Noite ! Como utilizar uma formula para quando uma célula da base que é uma planilha estiver em branco então colocar um texto "novo" caso contrario manter o próprio dado que estiver na célula !

    • @SkillKey
      @SkillKey  ปีที่แล้ว

      Isso depende muito do a estrutura que você está usando no seu app, mas tente algo parecido com isso:
      IF(ISBLANK([NomeDaColuna]),CONCATENATE('Novo'),TRUE)

  • @RafaelaFit-h9g
    @RafaelaFit-h9g 6 หลายเดือนก่อน

    Como faço para gerenciar a visualização do usuario, exmplo pra que o user veja so o seu treino e não possa editar, e tambem não possa apagar e editar o treino dos outros alunos

  • @cristianosouzapereira5901
    @cristianosouzapereira5901 ปีที่แล้ว +2

    Boa noite! Muito bom esse conteúdo! Como faço pra criar um aplicatico de agendamento com horários pré-determinado como por exemplo 7:00, 8:00, 9:00. Obrigado!

    • @SkillKey
      @SkillKey  ปีที่แล้ว +1

      Fala Cristiando! O método mais simples seria deixar os horários como "sugestões".
      Você pode fazer isso clicando no lápis de edição da coluna horário que você quer que tenha essa configuração > indo em update Behavior > suggested values. Nesse campo de fórmula você insere uma fórmula como essa:
      LIST("09:00:00","10:00:00","11:00:00","12:00:00","13:00:00",...)
      Precisaria completar todos os horários que você quer que sejam demonstrados sempre separando entre eles por vírgula.
      Depois disso quando o usuário for escolher um horário vai ser apresentada uma lista com todos que você inseriu pra ele selecionar.

    • @cristianosouzapereira5901
      @cristianosouzapereira5901 ปีที่แล้ว +1

      @@SkillKey muito obrigado pela ajuda!

  • @assessoriaesportivavivamelhor
    @assessoriaesportivavivamelhor ปีที่แล้ว +1

    Trabalho com Assessoria Esportiva de Corrida. Queria que o aluno acessasse pelo app a planilha de treinamento que já está pronta. Dá para fazer?

    • @SkillKey
      @SkillKey  ปีที่แล้ว +1

      Oi! Tudo bem?
      Claro, você consegue adicionar mais usuários nos seus sistemas com um limite de até 10 usuários gratuitamente.
      Nessa próxima quinta-feira no nosso curso AppSheet Basics estaremos ensinando como realizar o compartilhamento para mais usuários, então fique ligado!
      th-cam.com/video/zVaIjg2kVis/w-d-xo.html

    • @assessoriaesportivavivamelhor
      @assessoriaesportivavivamelhor ปีที่แล้ว +1

      @@SkillKey Valeu, agradeço!

  • @balbinoborgesjr6085
    @balbinoborgesjr6085 ปีที่แล้ว

    Tenho um aplicativo para clínicas, porém o agendamento de tratamento recorrente só é feito pra um dia da semana e repetir várias semanas. Gostaria de agendar de forma recorrente escolhendo os dias da semana que o paciente vai ser atendido. Como posso fazer?

  • @juliovaz7367
    @juliovaz7367 9 หลายเดือนก่อน

    Matheus
    Tem alguma vídeo aula ensinando customizar a cor no calendário? Procurei no canal do yt mas não encontrei.
    Preciso deixar a data no calendário conforme o tipo de situação.
    Por exemplo:
    Agendado, aparecer na cor azul;
    Reagendado na cor laranja.
    Na data aparece o endereço do atendimento, isso consegui fazer.
    Então seria a data mostrando o local do atendimento, com a cor da situação (status), agendado (azul) ou reagendado (laranja).

    • @juliovaz7367
      @juliovaz7367 9 หลายเดือนก่อน

      caso alguem precise consegui com esse video: th-cam.com/video/KCi35BVjw9Y/w-d-xo.html

  • @valdemarbarcellosdesouza5577
    @valdemarbarcellosdesouza5577 2 ปีที่แล้ว +1

    Parabéns pelo conteúdo, no início do próximo mês farei a inscrição no curso.
    Preciso de um aplicativo para controle de plantas, regas, replantio, poda, adubação, etc...

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      Fala Valdemar tudo bom?
      Que ótimo! Aguardo sua entrada em nossa equipe
      Interessante essa ideia, vou te recomendar inclusive que acesse a página AppSheet Templates pois eles possuem algum exemplos de apps (bem básicos) para esse mercado e que podem lhe trazer algumas ideias!

  • @RafaelMendes-fg6jx
    @RafaelMendes-fg6jx 5 หลายเดือนก่อน

    Matheus, aprendo muito com você.
    Tentei replicar o que está fazendo, mas a informação no meu calendário ficou o ID e no seu mostra Aluno 1.
    Obs.: Já escondi o ID da tabela de Aluno assim como todos os outros.
    Oque pode ser?
    Obrigado!!!

  • @jbosco-jb
    @jbosco-jb 2 ปีที่แล้ว +1

    Olá Matheus. Tenho acompanhado seus vídeos e têm sido bem proveitosos mesmo.
    Gostaria de saber se é possível limitar os registros presentes numa tabela para somente o usuário conectado se o email dele esta na tabela. Ou seja, dependendo do login no gmail usado, somente traria os registros pertinentes a este que estão na tabela onde será feito a atualização de alguns dados para que este não veja os demais registros de outros usuários.

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว +1

      Olá João, tudo bem?
      É possível sim fazer esse tipo de filtragem. Pra isso você precisa aplicari um 'Security filter', existe uma página da própria AppSheet que trata sobre esse tipo de limitação, da uma olhada:
      support.google.com/appsheet/answer/10104977
      Outra maneira seria você utilizar os Slices, mas usando eles em vez do filtro de segurança você acaba perdendo um pouco a 'segurança' de limitar os dados somente aquele usuário, se o usuário souber mexer bem no sistema ele consegue acessar os demais dados.
      Recomendo que dê uma olhada sobre esses Security Filter, pois irão lhe atender perfeitamente nesses casos!
      Estamos a disposição!

    • @jbosco-jb
      @jbosco-jb 2 ปีที่แล้ว +1

      @@SkillKey deu certo mas ainda faltava somente colocar o campo EMAIL entre [] e depois deu certo! Usei essa fórmula em Security filter: [EMAIL]=USEREMAIL()
      Muito grato pela ajuda tão rápida!

  • @7kev_fernandes
    @7kev_fernandes ปีที่แล้ว +1

    Excelente o vídeo.
    Parabéns Matheus
    Tenho uma dúvida, você pode me ajudar?

    • @SkillKey
      @SkillKey  ปีที่แล้ว

      Olá Kevin, tudo bem?
      Acredito que posso sim, pode comentar sua dúvida ?

  • @Lobocripto
    @Lobocripto ปีที่แล้ว

    No aplicativo de pizzaria, você poderia depos nos ensinar como adicionar um filtro, para saber quantas pizza foram vendidas em um determinado periodo? e uma forma de salvar esse relatorio

  • @timbaster1
    @timbaster1 2 ปีที่แล้ว +1

    Boa noite,
    Como faço ao digitar o CPF o app retornar os dados que estão na base de dados?
    Exemplo:
    Cadastro:
    Nome,CPF e placas CT
    Atendimento: dígito CPF e ele retorna nome e placas

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว +1

      Olá Raimundo! Isso depende um pouco...
      Pelo que eu entendi você quer inserir o CPF em uma coluna e posteriormente o app encontrar e apresentar pra você o Nome e as placas em outras colunas, é isso?
      Caso seja isso basta você fazer 1 coluna normal: Coluna CPF. E mais duas colunas virtuais: NomeRef e PlacasRef
      Na coluna CPF você irá digitar o documento;
      Na coluna NomeRef e PlacasRef você precisa inserir uma fórmula para quando o CPF não estiver em branco ele tentar encontrar um cadastro que tenha o mesmo número e trazer as informações correspondentes. A fórmula seria mais ou menos:
      Pra coluna Nome:
      IF(AND(ISNOTBLANK([CPF]),ISNOTBLANK(SELECT(Cadastro[Nome],[CPF]=[_THISROW].[CPF]))),ANY(SELECT(Cadastro[Nome],[CPF]=[_THISROW].[CPF])),'Busca inválida')
      Pra coluna Placas:
      IF(AND(ISNOTBLANK([CPF]),ISNOTBLANK(SELECT(Cadastro[Placas],[CPF]=[_THISROW].[CPF]))),ANY(SELECT(Cadastro[Placas],[CPF]=[_THISROW].[CPF])),'Busca inválida')
      Caso não seja isso é só detalhar um pouco mais que tentamos te ajudar por aqui ! 😉

    • @timbaster1
      @timbaster1 2 ปีที่แล้ว +1

      @@SkillKey obrigado vou testar,o teu canal é o melhor de já assisti, explica de forma simples algumas funcionalidade que não ensinam em outros canais e fora o retorno que você da ajudando as pessoas, obrigado

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      @@timbaster1 Muito obrigado Raimundo! Espero que o conteúdo esteja auxiliando. Estamos a disposição!

  • @thepacman7054
    @thepacman7054 ปีที่แล้ว +1

    Como eu faria para só os professores conseguirem adicionar alunos e criar os treinos? E cada aluno só conseguir agendar treino para si mesmo?

    • @SkillKey
      @SkillKey  ปีที่แล้ว

      Olá! Pra isso você precisa de uma tabela para cadastrar os professores. Depois você vai no action ''add'' da tabela de alunos e coloca uma fórmula que identifique o email do usuário atual e compare se está na tabela de professores.
      IN(USEREMAIL(), FILTER(Professores, true))
      No caso dos alunos, na tabela de agenda você precisa que a coluna do aluno tenha duas configurações:
      1° o Initial value precisa ter a fórmula USEREMAIL()
      2° o campo de ''edição'' (Editable_if) precisa ter a fórmula: IN(USEREMAIL(), FILTER(Alunos, true))

  • @emanuelmartin5541
    @emanuelmartin5541 2 ปีที่แล้ว +1

    Oi, boa noite, tenho acompanhado seus vídeos e tem sido de grande ajuda, logo vou estar adquirindo uma vaga em seu site...
    Eu com sua ajuda, fiz meu primeiro aplicativo de vendas, mas ainda estou a usar meu caderninho kkk...pq eu preciso passar toda a semana a quantidade de venda que fiz de cada produto e isso não consigo fazer de nenhuma maneira no aplicativo, você pode me ajudar a fazer uma nova janela no aplicativo que tenha essas informações? Tipo, trabalho em uma padaria, e entrego pães, então todo domingo preciso falar a quantidade que levei pra cada cliente...uma nova janela com esses dados me ajudaria muito ..outra coisa, tem como fazer uma nova venda buscar se o cliente ficou devendo na venda anterior e somar junto?
    Fico aguardando sua resposta, forte abraço!

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      Olá Emanuel, tudo bem?
      Que ótimo! Espero que nosso conteúdo esteja lhe ajudando no desenvolvimento.
      Sobre as suas dúvidas, você já conferiu nossa aula de vendas? th-cam.com/video/Pbd77eW4Il8/w-d-xo.html
      Se você chegou a fazer seu app seguindo como base oque damos nessa aula é bem fácil de você conseguir verificar oque cada cliente comprou. Entrando no cadastro de cada cliente você terá um ''Histórico de compras'', lá você pode verificar os preços e o carrinho de cada compra de maneira mais fácil.
      Se você só tiver 1 tipo de produto da pra facilicar mais ainda, você pode criar uma fórmula na tabela do cliente pra somar a quantidade que foi adquirida desses produtos. Vou deixar uma fórmula de exemplo:
      SUM(SELECT(Carrinho[Quantidade], [Pedido].[Cliente]=[_THISROW].[IdCliente]))
      E sobre a questão do pagamento, dá sim!
      É só adicionar uma coluna ''Pagamento'' na tabela de pedido. Deixar ela como tipo ''Enum'' e com as opções 'Pago' ou 'Pendente'.
      Depois disso é só deixar uma fórmula em ''Valid if'' da coluna ''Cliente'' na tabela ''Pedido'' para verificar se existe algum pagamento em aberto.
      Aqui nos comentários é um pouco limitado o quanto eu posso te ajudar sem imagens e vídeos, mas adquirindo qualquer um dos cursos você tem acesso a nossa comunidade do facebook com alunos e professores. Lá já abordamos dúvidas como essas e temos uma liberdade maior para te auxiliar. Caso tenha interesse é só dar uma olhada em skillkey.com.br/matricule-se-agora/

    • @emanuelmartin5541
      @emanuelmartin5541 2 ปีที่แล้ว +1

      @@SkillKey Oi, eu nao consegui achar esses caminhos que você falou, eu compartilhei com você o meu aplicativo com a opção 'Editar definição'. se puder dar uma olhadinha lá, tbem mandei msg no messenger, obrigado pela ajuda.

    • @josecelestino6173
      @josecelestino6173 2 ปีที่แล้ว +1

      @@SkillKey boa noite,fiz um app de produtividade. Coluna unidade é a pontuação fixa por tarefa e coluna valor e o valor do ponto.enfim consigo editar a coluna de pontos mas não estou conseguindo deixar editável a coluna unidade " aqui é tipo 1 ponto para cada atividade" esse preciso deixar editável mas não estou conseguindo.

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว +1

      @@josecelestino6173 Isso pode estar acontecendo por dois motivos:
      A opção ''Editable'' da coluna citada não está marcada ou
      O campo ''Formula'' dessa coluna está com algo inserido.
      Quando temos uma coluna com o campo fórmula completado oque ocorre é que a appsheet não permite que você edite essa coluna pois quem irá ditar o valor que está inserido nela é a fórmula e não o usuário de maneira manual.
      Verifique esses casos e qualquer coisa pode retornar aqui!

    • @josecelestino6173
      @josecelestino6173 2 ปีที่แล้ว +1

      @@SkillKey obrigado,vou tentar. Valeu mesmo pela resposta.

  • @Lucianosenna21
    @Lucianosenna21 2 ปีที่แล้ว +1

    Olá, Matheus. Primeiramente, parabéns pela aula, muito boa como sempre. Eu tenho uma dúvida sobre esse relacionamento entre as tabelas. Teria como fazer com que o aplicativo registrasse no banco de dados uma coluna específica ao inves da coluna Key. Exemplo: Na tabela 'Pedidos', fazer com que fique registrado na coluna cliente o NOME DO CLIENTE ao invés no 'IdCliente'?

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      Olá Luciano, tudo bem?
      Sobre gravar outra coluna que não seja a KEY de uma tabela Sim e Não ! 😅
      Você consegue propriamente utilizar fórmulas que irão salvar a coluna que você deseja, como o nome do cliente. Porém para que haja uma referência entre as tabelas você SEMPRE deve utilizar as Keys columns.
      Ou seja, se você quer ter um pedido fazendo referência a um cliente, você precisa que na tabela de pedido, na coluna Cliente, seja trazida a coluna KEY desse cliente, no noso caso o IdCliente.
      Imagine que o IDCliente é como um documento único, se você utilizasse o nome do cliente para fazer referência, o dia que dois clientes tivessem o mesmo nome o pedido que você passasse pra 1 seria referenciado aos dois (até por isso não é possível repetir as KEYS)
      Oque eu te indico caso você queira visualizar o nome do cliente na planilha é adicionar mais uma coluna na sua tabela de pedido com o nome ''NomeCliente'', e dentro da appsheet, essa coluna você deixa como TEXT e no campo Fórmula você insere:
      [Cliente].[Nome]
      Fazendo isso quando você selecionar um cliente você também irá salvar o nome dele em uma coluna na planilha, assim você mantém a referência mas também mostra o nome do cliente !

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      Luciano, acabei de receber outros comentários com essa mesma dúvida, a explicação que eu deixei aqui deve ser o suficiente mas para reforçar em breve vou postar mais sobre essas referências no meu instagram, fique ligado nele. @omatheus.lopes

    • @Lucianosenna21
      @Lucianosenna21 2 ปีที่แล้ว

      @@SkillKey Entendi, Matheus, vou dá uma estudada nisso para tentar conseguir. Obrigado.

    • @Lucianosenna21
      @Lucianosenna21 2 ปีที่แล้ว +1

      @@SkillKey 😥😥 infelizmente não vou ter como acompanhar, pois não uso instagran 😥😥

    • @SkillKey
      @SkillKey  2 ปีที่แล้ว

      @@Lucianosenna21 Sem problemas, quando for postado eu insiro o link aqui para que você possa ver a publicação pela web, assim não precisa de uma conta

  • @LucasMacedoTi
    @LucasMacedoTi ปีที่แล้ว +1

    Bom dia, Existe realmente segurança no aplicativo depois de pronto para colocar em deploy no cliente ? Um abraço ...

    • @SkillKey
      @SkillKey  ปีที่แล้ว +1

      Bom dia Lucas! Sim, existe
      A própria AppSheet possui diversos artigos em sua página de ajuda sobre essa questão da segurança do sistema.
      Todos os dados do sistema são cuidadosamente tratados para que não haja uma maneira de serem lidos através dos dispositivos que o acessam e que também não interfira na segurança do banco de dados que é gerida pela própria Google.
      Mais informações:
      support.google.com/appsheet/answer/10104695?hl=en#:~:text=AppSheet%20uses%20industry%2Dstandard%20security,file%20system%20on%20the%20device.