MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Controle de ponto

    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Controle de ponto

    Mensagem  danilo da siva 1/11/2011, 13:43

    Bom dia todos,

    Tenho um formulário chamado ControlePonto, já consegui fazer com que ao clicar no botao registrar, registrasse a data e o horario com este codigo ao clicar no botao ---->> CurrentDb.Execute "INSERT INTO ControlePonto(Data, Horario) Values (#" & Date & "#, #" & Time & "#);"

    Mas agora quero que o mesmo botao salve o CodigoUsuario e o Nome e mostre uma mensagem ex: "Registro Salvo com Sucesso"

    Alguem poderia me ajudar.

    Olhei nos repositorios, mas não encontrei e tambem conheço muito pouco de CodigoVBA

    Grato!!!!


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  criquio 1/11/2011, 13:54

    E tem esses dados no formulário? Acredito que sim, pois se o usuário está logado, precisa ter os dados dele em um form, certo? Basta adicionar esses campos na instrução que grava o registro:

    CurrentDb.Execute "INSERT INTO ControlePonto(CodUser, Data, Horario) Values ('" & Me.CodUser & "', #" & Date & "#, #" & Time & "#);"
    MsgBox "Registro salvo", vbInformation, "Sucesso"


    Não precisa gravar o nome do usuário e nem é recomendado, uma vez que, com o código, você pode pesquisar o nome quando precisar.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  danilo da siva 1/11/2011, 15:21

    Obrigado Criqui deu certo

    Mas acho que fiz algo errado.

    No meu Controle de Ponto eu coloquei no Horario uma combox com os campos (Entrada, Saida Almoço, Retorno Almoço, encerrar expediente), ate blz.
    Quando registro por ex. Entrada e depois registro Saida Almoço, o ultimo registro é colocado por cima do primeiro e não consigo ter o controle. O que posso fazer?
    Retirar o combox? e como poderia ficar?


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  criquio 1/11/2011, 16:02

    Como é a estrutura do sistema? Quantas e quais são as tabelas envolvidas no processo? Como estão os relacionamentos entre elas?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  danilo da siva 1/11/2011, 17:13

    Na realidade Criquio Este Controle de Ponto está sem nenhum sistema envolvido, este controle é para a empresa da minha esposa.

    Criei uma tabela chamada tblCadastroUsuarios, e outra chamada tblControlePonto e seus respectivos formularios, então não achei necessidade de relaciona-los.

    Segue o meu BD http://www.megaupload.com/?d=GE56P2PK





    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  danilo da siva 1/11/2011, 20:06

    Olá Criquio,

    Como faço para acrescentar o campo TIPO no botão Salvar?
    Este campo TIPO esta com uma combox e fiz o que me orientou

    CurrentDb.Execute "INSERT INTO tblControlePonto(CodigoUsuario, Data, Horario) Values ('" & Me.CodigoUsuario & "', #" & Date & "#, #" & Time & "#);"
    MsgBox "Registro salvo", vbInformation, "Sucesso"

    Mas quero incluir tambem este Campo Tipo, como eu posso fazer?




    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  danilo da siva 3/11/2011, 12:12

    Criquio Bom dia,

    O codigo VBA que estou tentando fazer não esta dando certo


    CurrentDb.Execute "insert into tblControlePonto(CodigoUsuario, Tipo, Data, Hora) values ('" & me.CodigoUsuario & "'," & me.Tipo & ",#" & Date & "#, #" & Time & "#);"

    Mas não esta dando certo, nenhum destes campos esta entradondo na tabela. O que pode ser?

    OBS: Lembrando que o campo TIPO é uma combox com (Entrada,SaidaAlmoçp,RetornoAlmoço,FimExpediente)


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  danilo da siva 3/11/2011, 14:18

    Consegui fazer criqui obrigado


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  criquio 4/11/2011, 20:41

    Grato pelo retorno.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido]Controle de ponto Empty Re: [Resolvido]Controle de ponto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 09:12