Criando App de ponto eletrônico só com planilhas | AppSheet (Pt.2)

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024

Комментарии • 115

  • @SkillKey
    @SkillKey  6 месяцев назад

    💰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

  • @SystemApp-s8t
    @SystemApp-s8t Месяц назад

    Arrasou como sempre !! Show !!

  • @t4ke
    @t4ke Год назад +2

    Top , assistindo novamente para ajustar os detalhes do app

  • @RochaGamerPC
    @RochaGamerPC 6 месяцев назад +1

    Excelente, muito bem explicado!

  • @claudianealmeida7266
    @claudianealmeida7266 Год назад +2

    Obrigada! Era o que estava procurando há um tempão. A explicação é maravilhosa, eu que não entendo nada consegui, estou orgulhosa de mim e super agradecida! Tudo de bom aí p canal!

    • @SkillKey
      @SkillKey  Год назад

      Parabéns Claudilene e muito obrigado! Ficamos muito felizes em saber que a aula lhe ajudou !

  • @devaquipedroso6017
    @devaquipedroso6017 Год назад +1

    Conteúdo maravilhoso... me ajudou muito.
    Segui o passo a passo e já criei meu app.

    • @SkillKey
      @SkillKey  Год назад

      Que bom que ajudou!! Muito obrigado pelo feedback

  • @ciganaestreladooriente6434
    @ciganaestreladooriente6434 7 месяцев назад

    Amei , parabéns de vdd...sua explicação é muito fácil
    Só uma dica para o pessoal q vai fazer, não traduzam a pagina , pois ao traduzir está com um bug

  • @user-gp3cz7vh7w
    @user-gp3cz7vh7w Год назад +4

    Didática perfeita professor! Gostaria de saber também, se é possível eu colocar uma senha para cada um dos usuário cadastrados, para que na hora que fossem registrar tal horário, antes do save o app pediria um senha. É possível?

  • @isaque_jpa
    @isaque_jpa Год назад +1

    excelente, fiz poucas mudanças, mas ta funcional. bgdão...

    • @SkillKey
      @SkillKey  Год назад

      Maravilha! Muito obrigado pelo feedback!

  • @rodrigomendoncadamota9117
    @rodrigomendoncadamota9117 7 месяцев назад

    Excelente aula, professor. Obrigado!

  • @malealpecas3464
    @malealpecas3464 8 месяцев назад

    Muito bom, didática bem elaborada, o problema é que tem que pagar o plano do app para poder usar. É gratuíto somente para desenvolvimento do protótipo ou uso pessoal.

  • @deppessol1158
    @deppessol1158 Год назад +2

    Ficou top!!

  • @user-vy9vs5mw3b
    @user-vy9vs5mw3b Месяц назад

    Boa tarde,
    Excelente conteúdo.
    Fiquei com uma dúvida, como faço para acrescentar uma coluna de banco de horas positivo/negativo?

  • @LoteceLoterias
    @LoteceLoterias 11 месяцев назад +1

    Na primeira entrada, ainda existe a opção de editar o horario da entrada, teria como retirar isso? Deixar somente uma Ação também para registrar o horario da primeira entrada?
    Ou uma outra opçao...

  • @taienesantos6491
    @taienesantos6491 Год назад +3

    Oi Matheus!🙋🏻‍♀️
    Seria muito massa se vc pudesse fazer um vídeo mostrando como criar um bot para gerar um PDF contendo a lista de todos os horários de um funcionário, que use a fórmula useremail() pra que só o funcionário que está logado tenha acesso ao conjunto de dados dele próprio e não ao de outro colega.
    Obrigada! 😁

    • @SkillKey
      @SkillKey  Год назад +1

      Olá Taiene! Tudo bom?
      Essa é uma ideia muito interessante! Obrigado pela sugestão.
      Infelizmente esse conteúdo está restrito aos nossos cursos PRO e MASTER, pois se tratam de conteúdos um pouco mais complexos que não iremos abordar aqui no youtube.
      Mas vou te deixar um caminho caso queira realizar esse tipo de tarefa no seu app:
      Acredito que a melhor maneira seria você utilizar SLICES para limitar o acesso dos dados. Eu explico um pouco sobre como funcionam os slices aos 33:45 desse vídeo > ruclips.net/video/vXNTpL2WfS4/видео.html
      A fórmula seria por exemplo USEREMAIL()=[Funcionario].[Email]
      Depois de criado o slice, você precisa criar o bot que irá gerar esse PDF, eu recomendaria uma coluna do tipo ''DateTime'' que sempre que fosse editada rodasse esse bot.
      Você pode criar o ''Evento'' do seu bot com o tipo ''Updates Only'' e na condição colocar a fórmula ([_THISROW_BEFORE].[DateTime][_THISROW_AFTER].[DateTime]).
      Assim sempre que ocorrer uma edição nessa coluna e o valor ser alterado, o bot irá rodar
      O processo do bot tem que rodar uma tarefa do tipo ''Run a task''
      Nessa tarefa você escolhe a opção ''Create a new file'', deixa o tipo PDF e em template você clica no botão ''CREATE'', aqui ele irá gerar um doc que você pode editar para trazer os dados.
      Essa parte do doc é bem complicada de se explicar por aqui, mas se você seguir essas páginas que eu vou deixar linkado aqui e em vez de puxar os dados da tabela que registra todos os horários para o slice que já está limitando os dados por usuário.
      support.google.com/appsheet/answer/11541779?hl=en
      ruclips.net/video/Vb-jcBJXQUA/видео.html

  • @levitapanka
    @levitapanka 5 месяцев назад

    Muito boa sua aula, quero poder deixar registrado de vários anos e tbm poder exportar como pdf e no lugar do e-mail por uma senha para cada usuario. Teria como fazer isso?

  • @jvoficial__
    @jvoficial__ Год назад +1

    Parabéns pela vídeo aula, eu só acho que poderia ter mais vídeos relacionados!!

    • @SkillKey
      @SkillKey  Год назад

      Obrigado pelo feedback! Traremos mais vídeos em breve!

  • @mcjoy2
    @mcjoy2 Год назад

    Parabéns!
    Gostei e agradeço muito!

  • @ZellarCuidadoresdeIdosos
    @ZellarCuidadoresdeIdosos Год назад +1

    Parabéns... tão bom que virei aluno... Aos 15:09 você explica a Formula da coluna virtual tempo total mês... Notei aqui que NÃO VALIDA se não tiver o numero correto de parênteses fechados... no caso três... Por que isso acontece?

    • @SkillKey
      @SkillKey  Год назад

      Olá! Isso acontece porque para que uma fórmula da AppSheet funcione ela precisa abrir e fechar os seus parenteses para que seja possível o entendimento de onde ela começa a calcular uma informação e onde ela deve parar.
      Por exemplo:
      IF([Status]='Aberto',true,false
      Como a fórmula ''IF" não está fechando o parenteses o computador não entende onde ela termina e assim não consegue compreender onde estão os parametros que fazem parte dela
      IF(Condição, valor1, valor2)

  • @jsindeaux
    @jsindeaux Год назад +1

    Muito bom 👏🏼👏🏼👏🏼

    • @SkillKey
      @SkillKey  Год назад +1

      Obrigado José! 😁

  • @user-ib2xo1xo6m
    @user-ib2xo1xo6m 6 месяцев назад

    Olá, muito boa a explicação. Excelente conteúdo! Uma pergunta, tem como não deixar a opção de editar? Clicar nos botões para marcar a hora e não pode editar.

  • @iagoalmeida9357
    @iagoalmeida9357 Год назад +1

    Olá! Gostaria da parte 3, colocando opção para banco de horas, quando fez horas a mais!!!
    Poderia fazer essa parte?

    • @SkillKey
      @SkillKey  Год назад

      Olá Iago! Em caso de um 'upgrade' dos aplicativos apresentados aqui no RUclips esses conteúdos ficam disponíveis nos nossos cursos de desenvolvimento!

  • @RaviFernandoRegazzoni
    @RaviFernandoRegazzoni 4 месяца назад

    Fala querido , tudo bem?
    Mano eu to com uma dúvida absurda, eu estou criando um app de resgistro de portaria , é para quando a pessoa chegar o porteiro possa digitar o nome dela e gravar em um banco a data e hora dessa pessoa, então eu tenho duas tabelas a Funcioario e a Registro , a tabela Funcioario é uma consulta , então tem as infos , nome inteiro e setor .Como eu faria para o meu app preencher de forma automática o setor da pessoa , quando escolho o nome? Exemplo Fabio Alves - Setor Compras, ai quando eu for registrar a entrada dele ao escolher Fabio Alves , de forma automática preencher o "Compras "?
    Desde já eu agradeço pela atenção.

  • @RaimundoNonato-ts9lb
    @RaimundoNonato-ts9lb Год назад +1

    Oi Matheus! tudo jóia? Queria primeiramente lhe agradecer pelo conteúdo, gostei muito, queria te pergutar se teria como colocar um campo de observação pra fins de informações como por exemplo, colocaria um espaço para preencher com alguns dados do tipo que o trabalhador está de atestado médico, justificativa de atraso ou falta e vários outros exemplo para ficar registrado.

    • @SkillKey
      @SkillKey  Год назад

      Olá Raimundo, tudo bom e com você?
      Referente a sua dúvida, você poderia criar de várias formas esse tipo de registro de informação. Eu indicaria que você criasse uma nova tabela para registrar esses Atestados.
      Você pode ter uma tabela com:
      ID, Funcionario, Data inicio, Data final, Documento.
      Com cada uma dessas colunas você consegue ter uma tabela que faça referência ao funcionário para registrar esses documentos com data inicial e final.
      Assim quando você quiser verificar o motivo de um horário menor que o tradicional vc terá essa tabela informando as datas do atestado.

  • @Narravox
    @Narravox 8 месяцев назад

    Bom dia!
    Muito top o sistema, fiz um sistema para registrar o ponto aqui, mais se conseguisse juntar a minha ideia com o seu sistema iria ficar perfeito, poderia me ajudar?
    Meu sistema ficou assim:
    No botao registro, o funcionario abre, no campo registro vai abrir a camera pra scannear um qrcode(gerado do cpf do funcionario) ou posso digitar manualmente o cpf e somente, ai envia para a planilha e atraves do procV, bate o cpf la e retorna pro app o nome do funcionario que registrou o ponto.
    So que no meu sistema eu tenho que abrir 2 linhas de registros, 1 para entrada, e na saida outra.
    Queria conseguir fazer este seu sistema registrar entrada e saida na mesma linha e somar a horas trabalhadas, sem que ter procurar o nome do funcionario no app que ele registrou a entrada clicar em editar para registrar a saida.
    porque o funcionario so vai portar o cracha com QRcode, e o app ira ficar no cel do supervisor, o funcionario chega nele e ele scanneia o cracha e pronto. essa e a ideia.
    Pensei se teria alguma formula que detectasse a linha de registro entrada, e a linha de registro saida, a formula preenchesse a primeira linha, e apagasse a segunda pra nao ficar 2 linhas de registros no app.
    27998738621

  • @timbaster1
    @timbaster1 Год назад +1

    Topppop,
    Professor,poderia fazer controle de matérial ANP44?
    Entradas e saídas de lacres,sacolas,frascos,batoques,tampas e etc

    • @timbaster1
      @timbaster1 Год назад +1

      Saldo estoue

    • @SkillKey
      @SkillKey  Год назад

      Fala Raimundo!
      Atualmente temos um vídeo sobre estoque e contagem de produtos, veja se pode te ajudar:
      ruclips.net/video/qb7TinDKAig/видео.html
      Vou verificar um pouco mais sobre esse ANP44 e vejo de incluir nas aulas! Obrigado pela sugestão 😁🤝🏻

    • @timbaster1
      @timbaster1 Год назад +1

      @@SkillKey
      Obrigado

  • @Everthow1984
    @Everthow1984 7 месяцев назад

    Cara, muito bom!!! você é super didático.
    Eu segui exatamente o que você fez, mas quando eu utilizo a formular TEXT(TIMENOW()) a hora fica dessa forma '6:40:21 AM' e ai aparece a mensagem que esta inválido, sabe como eu corrijo ?
    Obrigado!

  • @OperationsReclaimedFirm
    @OperationsReclaimedFirm 4 месяца назад

    Boa tarde, como eu crio a condição para saber o ano e também a semana (meu controle de ponto precisa somar os dias trabalhados por semana)

  • @rlealarouca
    @rlealarouca Год назад +1

    Fala meu amigo!!
    Parabéns pelo canal, aqui vc sabe conectar a biometria no appshet?

    • @SkillKey
      @SkillKey  Год назад +1

      Fala Rafael! AINDA não existe essa possibilidade nativamente na AppSheet, teria de conectar com algum leitor externo que realizasse esse serviço.
      Busquei um pouco sobre e infelizmente não encontrei nenhuma solução rápida, mas assim que existir essa possibilidade vou trazer um vídeo sobre aqui no canal!

  • @cactec
    @cactec Год назад +1

    Boa tarde....
    Tem como após o funcionário registrar a segunda saída, ele não poder alterar mais os horários daquele dia?
    Parabéns pelos videos...estou aprendendo muito

    • @cactec
      @cactec Год назад +1

      Consegui...rs

  • @wallefyperycles
    @wallefyperycles 7 месяцев назад

    Como q eu adiciono a opção de tirar uma foto para cada vez que o funcionário clicar nas opções de entrada e saída?

  • @EstevanCandido
    @EstevanCandido Год назад +1

    Excelente vídeo aula. Gostaria de saber se alguém teve problema na hora de inserir a action de clicar para registrar. No meu caso, quando eu começo a criar o botão e ainda está "For a record of this table" para Funcionario, o botão aparece, mas quando altero "For a record of this table" para Registros o botão some. Gostaria de saber se alguém teve o mesmo problema e já resolveu e como resolveu. Grato.

    • @SkillKey
      @SkillKey  Год назад

      Olá Estevam, podem ser 2 coisas:
      1.Na parte de display desse Action que você criou, em Position verifique se está com a opção ''Display prominently"
      2.Verifique se você adicionou uma condição na parte de Behavior desse action e se essa condição está de acordo. Se não estiver o action não irá aparecer

    • @RBCservicos
      @RBCservicos 11 месяцев назад

      o meu botões sumiram não aparece nem no primeiro ponto@@SkillKey

  • @rlealarouca
    @rlealarouca Год назад +1

    Amigão topp trabalho!
    Dentro do appshet já existe alguma forma de habilitar um aparelho de biometria?

    • @SkillKey
      @SkillKey  Год назад

      Atualmente não Rafael! Mas você pode verificar se existe integração com uma ferramenta externa que faça esse tipo de conexão.

  • @luan4131
    @luan4131 8 месяцев назад

    Oi Matheus, e se eu quiser melhorar pra colocar falta caso a pessoa não registre presença no início?

  • @juniorviana-gl5to
    @juniorviana-gl5to Год назад +1

    O meu ficou ótimo, porém a fórmula da coluna total mês, quando cai no primeiro dia do mês zera, como nosso ponto fecha do dia 15 ao 15 não tem como , teria como me ajudar nessa questão?

    • @SkillKey
      @SkillKey  Год назад

      Olá Junior, no seu caso teria de alterar a maneira como é calculado o total
      Verifique mais sobre as fórmulas AND(), OR(), DAY(), MONTH()

    • @juniorviana-gl5to
      @juniorviana-gl5to Год назад

      @@SkillKey SUM(
      SELECT(Registro[Total],
      AND(
      [Funcionario]=[_THISROW].[Email],
      (([Data]>EOMONTH(Today(),-1)+15),[Data]

  • @felipealmeida4255
    @felipealmeida4255 10 месяцев назад

    Teria como desenvolver uma função na qual, assim que registrasse a 1 saída, retorno, e finalizasse o expediente, voltasse para a tela dos registros abertos ou fechados?

  • @JoanaDarcMarquesdoNascimento
    @JoanaDarcMarquesdoNascimento 4 месяца назад

    GOSTARIA DE SABER COMO COLOCOR SEPARADO POR ANO

  • @Paulo0101h
    @Paulo0101h Год назад +1

    Muito bom mesmo !
    Tenho apenas uma duvida.
    - Como deixar de forma que cada colaborador veja apenas o seu ponto e seus dados, no caso cada um vai ver apenas as suas informações próprias. Até o momento no caso todos estão vendo os pontos de todos (ou eu fiz algo de errado).

    • @SkillKey
      @SkillKey  Год назад +1

      Fala Paulo, tudo bom?
      Pra isso podemos resolver de duas maneiras, ou você cria um filtro de segurança ou utiliza um slice.
      Problema: para usar um filtro de segurança você precisar ter um app pago.
      support.google.com/appsheet/answer/10104488?hl=en
      Criando um filtro de segurança com uma fórmula como [Funcionar]=USEREMAIL() já iria resolver.
      Agora se você utilizar os slices, é possível filtrar as informações que aparecem pro usuário, mas ele pode acabar acessando as informações dos outros usuários por outras telas/referencias/slides shows.
      No caso do slice a gente só recomenda que seja utilizado se você tiver uma boa atenção na criação das telas que o usuário tem acesso, para não deixar nada ''Escapar''. Fica um pouco complexo de explicar por aqui mas vou deixar um link para a página da AppSheet sobre os slices:
      support.google.com/appsheet/answer/10106592?hl=en
      Nós também abordamos esses slices e ensinamos como criar os filtros de segurança no nosso curso PRO ! Atualmente o curso está em regravação para adicionar mais conteúdo, mas as aulas que já estão postadas tratam desses assuntos.
      skillkey.com.br/matricule-se-agora/

    • @Paulo0101h
      @Paulo0101h Год назад +1

      Muito obrigado pela atenção. Estou analisando as opções aqui e acho que vou partir para um curso onde vou aprender várias.outras funcionalidades 🤜🤛

    • @SkillKey
      @SkillKey  Год назад

      @@Paulo0101h Ótimo Paulo! Se precisar de mais alguma ajuda é só entrar em contato

  • @joseoswaldo6284
    @joseoswaldo6284 Год назад +1

    Gostaria de fazer um app de rifa compagamento via pix teria comofaazer usando o AppSheet?

    • @SkillKey
      @SkillKey  Год назад

      Olá José! Apenas se você realizar uma integração com sistema de pagamento externo

  • @jotaah_tv1983
    @jotaah_tv1983 7 месяцев назад

    muito top.. porem estou com uma duvida.. fiz todo processo certinho, pelo menos e o que penso, porem quando envou esse app para uma outra pessoa, digamos que envio para uma pessoa funcionario, quando ela abre o app. aparece as mesma informacoes que aparedce para mim, como se ela pessoa fosse o gerente, resoponsavel , tipo isso , como faz para mudar isso ..

  • @user-on2dr9et9s
    @user-on2dr9et9s 9 месяцев назад

    boa noite, como limitar outros usuarios de nao editar.

  • @custoscontabil1271
    @custoscontabil1271 Год назад +1

    Bom dia Mateus,existe um forma de tirar duplicatas no Appsheet? Tipo trazer no slice dados Unicos ( ID,NOME,CARGO)

    • @SkillKey
      @SkillKey  Год назад +1

      É possível sim! Você consegue utilizar algumas fórmulas no campo de condição do slice para filtrar as informações. Vou deixar algumas fórmulas que você pode utilizar para isso:
      support.google.com/appsheet/answer/10107368?hl=en
      support.google.com/appsheet/answer/10108207?hl=en
      support.google.com/appsheet/answer/10108196

  • @silvioandrade8030
    @silvioandrade8030 Год назад +1

    Toppp

  • @Gabriel.Jose.
    @Gabriel.Jose. 9 месяцев назад

    Como faço pra evitar que ele some o total de anos divergentes?
    Como faço pra incluir paradas da rota? Exemplo: Passei do tempo x ao tempo y esperando no cliente w.

  • @ismaelsilva3228
    @ismaelsilva3228 Год назад +1

    Primeiramente parabéns pela vídeo aula, eu acabei de terminar o projeto de ponto digital e eu fiquei com a seguinte dúvida, eu queria saber como faço para mostrar as horas de 50%, 75% e 100% das horas extras?

    • @SkillKey
      @SkillKey  Год назад

      Fala Ismael, tudo bem?
      Isso depende um pouco, consegue detalhar mais?

    • @ismaelsilva3228
      @ismaelsilva3228 Год назад +1

      @@SkillKey Boa Noite você perguntou detalhes sobre a minha dúvida, eu queria que aparecesse a descrição das horas extras por cada porcentagem. Exemplo: eu trabalhei 10 horas de trabalho e deu 50%, e eu queria que aparecesse isso no registro.

    • @SkillKey
      @SkillKey  Год назад +1

      Primeiramente você teria que ter uma maneira de diferenciar oque são as horas extras das horas normais.
      Pra isso você pode fazer o seguinte: meta mensal ou meta diária
      Você estipular uma quantidade de horas que devem ser batidas em um desses casos e a partir disso será possível retirar as horas extras
      Com as horas extras separadas é bem simples.
      Para demonstrar 100% das horas basta você realizar a soma delas, seria o mesmo que estamos fazendo no app na coluna com o total de horas no mês mas você precisa somar somente as extras de acordo com a maneira que você criou.
      Eu indicaria você ter uma coluna que sempre clntabilizasse as extras, por exemplo, horas totais no dia fossem até a meta diária e após isso o valor restante fosse mostrado como horas extras, uma coluna virtual para cada.
      Para demonstrar metade dessas horas também bastaria somar todas e no fim /2 dividir por 2.
      Realizado isso podemos verificar se é possível demonstrar 75% de uma forma simples. Tente realizar essa primeira parte e veja se dará certo

    • @ismaelsilva3228
      @ismaelsilva3228 Год назад +1

      @@SkillKey obrigado

    • @ismaelsilva3228
      @ismaelsilva3228 Год назад +1

      Eu nao Cosegui amigo

  • @deusimarfelix5240
    @deusimarfelix5240 Год назад +1

    Boa noite! Muito bom. Tenho feito alguns apps simples nessa ferramenta, mas estou tendo um problema quando uso planilha Excel: o primeiro registro no banco fica gravado. Quando adiciono novos registros o primeiro registro não é mais exibido no app. Fica gravado na planilha, mas some do app. O primeiro registro fica perdido. Esse erro só ocorre com planilha do Excel em nuvem no Google Drive. Poderia me ajudar?

    • @SkillKey
      @SkillKey  Год назад

      Bom dia Deusimar, tudo bom?
      No seu app, no menu ''Info'', aparece algum tipo de mensagem de erro?
      Outra coisa que precisava verificar é se a primeira linha está sendo usada como cabeçalho e se ela está aparecendo normalmente na configuração da sua tabela.

  • @oficinagromaq
    @oficinagromaq Год назад +1

    Como posso colocar na fórmula do tempo total mês pra somar somente os status finalizados? Pois fica descontando horas quando o status ainda está como aberto.

    • @SkillKey
      @SkillKey  Год назад

      Olá Agromaq, pra isso basta você adicionar na parte das condições da fórmula usada pra soma o seguinte:
      [Status]='Finalizado'

  • @ivanstorz3418
    @ivanstorz3418 Год назад +1

    Olá Matheus, tudo bom? No meu o Funcionário não está puxando de forma automática, fiz igual você demonstrou.

    • @SkillKey
      @SkillKey  Год назад

      Olá Ivan, consegue detalhar mais sobre o problema?

    • @ivanstorz3418
      @ivanstorz3418 Год назад

      @@SkillKey Opa, blz? Consegui arrumar.

    • @ivanstorz3418
      @ivanstorz3418 Год назад

      ​ @SkillKey Outra dúvida rsrs. Queria saber se eu criar uma pasta dentro do Drive e mover meu banco de dados para lá, da algum problema no app?
      Desde já, agradeço!

  • @serededados8555
    @serededados8555 10 месяцев назад

    Bom dia, pode me ajudar ? Fazer o calculo entre dois periodos. Meses atual e anterior, exemplo dia 15 atual / dia16 anterior. Fazer o calculo de quantas horas tem, e a diferça positiva ser HORA EXTRA. Diferença megativa ser DEVEDORA. Se... HORAS EXTRAS tiver, abater de HORAS NEGATIVAS se tiver. Agradeço se puder me ajudar.

  • @joaoboscocostamenezes1346
    @joaoboscocostamenezes1346 Год назад +1

    Matheus, pelo q eu li, posso ter até 10 usuários no plano free. Porém, já coloquei o app em deployed e ele não deixa salvar qdo testo c outro usuário q deixei acesso.

    • @SkillKey
      @SkillKey  Год назад +1

      Fala João, tudo bem?
      Quando você deseja utilizar o aplicativo no plano gratuito o correto é não alterar seu status para deployed para que o plano corra normalmente e seu aplicativo ainda seja tratado como protótipo.
      O plano gratuito possui algumas limitações e parte delas está atrelada ao status de implementação do seu sistema. Recomendo retornar o app para o status de protótipo.
      Caso tenha mais dúvidas, no instagram @omatheus.lopes fiz um post recente sobre isso!!

  • @humbertolimaferreira2587
    @humbertolimaferreira2587 Год назад +1

    Sensasional , uma duvida como faço pra ler somente a primeira linha da tabela

    • @SkillKey
      @SkillKey  Год назад

      Boa tarde Humberto, consegue detalhar um pouco mais esse caso?

    • @humbertolimaferreira2587
      @humbertolimaferreira2587 Год назад

      @@SkillKey a tabela que tenho. Dados. Esta aparecendo todos os produtos mas eu gostaria que aparecer somente 1 produto por loja e nao todos os produtos das lojas.....e esses produtos eles mudam todos os dias nunca sera o mesmo

  • @estudiocog
    @estudiocog 10 месяцев назад

    dá para criar no plano gratuito esse app ?

  • @allyssonalves
    @allyssonalves Год назад +1

    Do jeito que esta desenvolvido neste exemplo do video, todo mundo tem acesso a "registrar" do colega; Existe alguma forma de o usuario ver apenas os registros dele? Se o usuario vai logar pelo google, porque esta aparecendo a lista de todos os registros?
    Existte alguma forma de limitar apenas pelo usuario logado?

    • @SkillKey
      @SkillKey  Год назад

      Olá Allysson, tudo bom?
      É possível sim, falamos mais sobre esse conteúdo em nosso curso AppSheet PRO.
      Basicamente a AppSheet possui um menu chamado Security onde você pode limitar o acesso aos dados de acordo com os usuários/cargos/rank ou outras variações.
      Vou deixar aqui um caminho de estudos que pode te ajudar a realizar esse tipo de filtragem das informações ou segurança dos dados através do seu app!
      support.google.com/appsheet/answer/10104488?hl=en
      www.appsheet.com/templates/Sample-App?appGuidString=d816d1b4-a209-4bab-86dd-76b812b82930
      www.googlecloudcommunity.com/gc/AppSheet-Q-A/How-To-Security-Filter-USEREMAIL-CONTAINS/td-p/373557/jump-to/first-unread-message

  • @MUSICA_NOVA_2024
    @MUSICA_NOVA_2024 Год назад +1

    Olá boa noite. Tenho uma pergunta esse programa existe alguma forma de colocar algum reconhecimento de digital? Porfavor responde minha pergunta 😢

    • @SkillKey
      @SkillKey  Год назад

      Boa noite Joao! Infelizmente esse tipo de função ainda não existe dentro da appsheet

  • @nilsonjunior151
    @nilsonjunior151 Год назад

    Gostei muito do conteúdo, consegui reproduzir corretamente, mas tenho uma dúvida, caso o colaborador queira ele consegue registrar seu horário até mesmo antes de sair de casa, seria possível utilizar alguma trava que só permita que ele consiga utilizar o aplicativo dentro da empresa?

    • @Podjotha
      @Podjotha 9 месяцев назад

      Olá amigo, gosto muito do conteúdo do professor, e fiz exatamente o banco de dados que ele ensinou, porém adicionei Registro fácil e Localização, sendo assim se o colaborador registrar em casa vou ficar sabendo a localização exata.

  • @marceumartinbianco9865
    @marceumartinbianco9865 Год назад +1

    🚀🚀🚀🚀

  • @micheltrentin1236
    @micheltrentin1236 Год назад +1

    Estava tentando acrescentar uma contagem que seria o valor das horas trabalhadas x o valor que rrcebo por hr, seria uma coluna virtual? Saberia me dizer a fórmula? Mtooo obrigado

    • @SkillKey
      @SkillKey  Год назад +1

      Olá Michel! Pode ser virtual sim, você escolhe nesse caso
      Acredito que primeiro você tenha que converter as horas para um valor numérico e depois multiplicar, por exemplo:
      HOUR([Tempo])*ValorPorHora

    • @micheltrentin1236
      @micheltrentin1236 Год назад

      ​@@SkillKeynão consegui Man, será que poderia me dar essa ajuda no particular, mesmo que seja cobrado um valor justo, por uma explicação dessa linha de código

  • @denilsonpoliana
    @denilsonpoliana Год назад +1

    Olá estou querendo desenvolver, gostaria de saber onde posso encontrar um programador para essa atividade (74)

    • @SkillKey
      @SkillKey  Год назад

      Olá Denilson, tudo bem?
      Fazemos também o serviço de desenvolvimento, encaminhe mais detalhes sobre a sua demanda para o seguinte e-mail para mais informações:
      felipe.kulaif@skillkey.com.br

  • @lucioferraz7621
    @lucioferraz7621 11 месяцев назад +1

    Esta correto? - Seguindo a lógica desta fórmula eu acrescentei mais uma linha para somar apenas daquele Ano:
    Sum(
    Select(Registro[Total],
    AND(
    [Funcionario]=[_THISROW].[Email],
    Month([Data])= Month(Today()),
    Year([Data])= Year(Today())
    )
    )
    ) Fiz um teste lançando uma dada do ano passado e não foi somada😇

  • @gilbertof.queiroz56
    @gilbertof.queiroz56 Год назад +1

    Prezado, possui algum controle de gastos pessoais?

    • @SkillKey
      @SkillKey  Год назад

      Olá Gilberto, caso ainda não tenha verificado, nossas últimas duas aulas aqui no canal são de um sistema exatamente para isso! Da uma conferida 😄

  • @msantosconsultoria
    @msantosconsultoria 11 месяцев назад

    Me. Matheus, bom dia. Não estou achando a parte 1

  • @isaque_jpa
    @isaque_jpa Год назад +1

    como faz para calcular o ponto fechando no dia seguinte?

    • @SkillKey
      @SkillKey  Год назад

      Fala Isaque, tudo bem?
      Nesse caso, em vez de utilizar uma coluna do tipo data e as demais do tipo Time o ideal seria deletar a coluna de data e alterar as outras para o tipo ''DATETIME'', assim além de registrar o dia ele também ira registrar as horas nas mesma colunas.
      Consequentemente o calculo de duração total acaba funcionando melhor entre as duas datas sem ficar com o resultado negativo. Tenta esses ajustes e veja se funcionou.
      Dica: nesse caso você pode também alterar as fórmulas TIMENOW() para NOW()

  • @querujaoleao151
    @querujaoleao151 8 месяцев назад

    ficou top so achei um problema o funcionario pode excluir

  • @MarceloSantos-vs5sv
    @MarceloSantos-vs5sv Год назад

    Pessoal da Skillkey e Matheus, mais uma vez agradeço por mais esse vídeo. Fiz o passo a passo indicado pelo Matheus neste vídeo, inclusive, com a correção da formula da coluna total (Show), como indicado.
    Trago uma dúvida diante de uma situação que encontrei após finalizar o App.
    Simulei a seguinte situação: Fiz três registros finalizados e criei um novo apenas com a inclusão da 1ª entrada. Neste caso, não foi feita a totalização “NO DIA”, como já era esperado com a correção da fórmula, mas o total de horas (mensal) do funcionário em questão apresentava um “VALOR NEGATIVO” de horas quando consultado.
    O erro só se corrige quando se insere o registro da 1ª saída.
    Favor analisar e retornar se há como corrigir isso.
    No App que criei, apareceu uma outra informação não incluída por mim, pelo menos não intencional, chamada "Histogram for registros" que não aparece no App criado pelo Matheus. Podem explicar o que é isso? Se devo removê-lo e, se sim, como faço?
    Desde já, obrigado.

    • @SkillKey
      @SkillKey  Год назад

      Olá Marcelo, tudo bem? Que ótimo, espero que o app tenha te ajudado!
      Sobre essa questão do valor negativo, isso acontece pois esse sistema ensinado foi criado para gerar um relátório de horas dentro do mesmo dia, por conta disso temos uma coluna separada para data e para os horários. Sendo assim, na nossa fórmula de soma oque acontece é que ao fechar um registro no dia seguinte não será calculado as horas do dia anterior até as 00h, ou seja, se você marca a entrada as 8:35 e finaliza no dia seguinte as 8:34 ele não irá interpretar como 23:59 e sim -00:01.
      Pra resolver isso a maneira mais fácil é você tornar seu sistema em um aplicativo que permite registro em diversos dias, minha recomendação seria você alterar as colunas HoraEntrada e HoraSaida para o tipo ''DateTime''. Depois você precisa alterar seus initial values para a fórmula NOW() e consequentemente os actions também para gravarem o valor de NOW().
      Assim você consegue registrar a data e o horário corretamente mesmo entre datas.
      Esse segundo caso sobre o ''Histogram for registros'' não sei dizer oque seria pois não cheguei a vivenciar isso mexendo na AppSheet, talvez seja uma visualização que a própria appsheet recomendou e algum clique pode ter inserido ela.
      No menu UX normalmente a própria plataforma recomenda algumas visualizações de gráficos que ao clicar para adicionar já aparece 100% configurada no app. Se for esse o caso e você queira remover basta deletá-la.
      Se não for esse o caso detalha um pouquinho mais pra gente aqui e te auxiliamos com isso
      Muito obrigado mais uma vez!!