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


4 participantes

    [Resolvido]Bloquear Edição

    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 18:44

    Olá amigos, estou criando um livro ponto e gostaria de bloquear um campo após atualiza-lo, meu comando esta assim: Me.EM = Time() Ao Clicar.
    Ao clicar ele me da a hora atual, depois desse comando eu gostaria de bloquear nova edição, no caso de clik errado, no caso clicar na entrada da manha se for saída da manhã. Obrigado.
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Lupércio 12/1/2016, 19:05

    Adapte, código do JPaulo.

    Private Sub Ativo_AfterUpdate()
    Me.Idcliente.SetFocus
    'JPaulo
    Dim Cancel As Integer
    Dim UsrResposta
    UsrResposta = InputBox(" © Digite a senha para confirmar a alteração © ", "© Password ©", "© Password ©")
    If UsrResposta <> "123" Then 'este valor entre aspas é a senha
    MsgBox " © Senha Inválida cancelando a alteração no campo © ", vbCritical, " © Aviso © "
    Cancel = True
    Me.Undo
    Me.Idcliente.SetFocus
    Exit Sub
    End If
    End Sub


    .................................................................................
    Quando tua dúvida for resolvida, de o retorno de agradecimento á aqueles que gastaram seu tempo para te ajudar.
    Clique no botão “Resolvido” logo acima do botão “Enviar” ao lado direito. Todos nós agradecemos.lol!Rolling Eyes
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 19:39

    Se você tiver uma dica, o que eu fiz não deu nada. Após a edição seguiu aceitando edição. Eu não queria criar caixa de seleção pois tenho oito campos.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Nogaro513 12/1/2016, 20:19

    boa tarde amigo César, você quer bloquear o campo que recebe a Hora ou o Botão , ou não importa qual, e quando quer que desbloqueia ?
    Nogaro !
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 20:37

    Veja, meu comando não tem botão, é um campo que ao clicar insere a hora: Me.EM = Time(), depois de receber a hora da entrada da manhã, por exemplo, na saída da manhã este campo já não pode receber o comando pois seria um engano e mudaria a entrada da manhã por isso preciso que depois de fazer o clic ele insira a hora e depois se receber outro clic no mesmo dia não faça nada.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Nogaro513 12/1/2016, 21:14

    olá César, de qual horário a qual horário quer bloquear o campo ?
    tem como postar ao menos as partes envolvidas do seu Bd
    Nogaro !
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 21:52

    https://drive.google.com/file/d/0B6SqUBwihdlFMFByTmlIbkZOdE0/view?usp=sharing
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Nogaro513 12/1/2016, 21:56

    olá César, você mandou o exemplo certo livro de ponto ?
    veio " caixa "
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 22:57

    ops
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 12/1/2016, 22:59

    https://drive.google.com/file/d/0B6SqUBwihdlFRUdsS1hkUXJ4ODA/view?usp=sharing
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Nogaro513 12/1/2016, 23:42

    César fiz algumas alterações no Aplicativo, após ter enserido as horas
    os campos ficam bloqueados, ao abrir o formulário vem em novo dia de registro e os campos desbloqueados. verifica e me diz foi o que consegui ! abraço Nogaro !
    Anexos
    [Resolvido]Bloquear Edição AttachmentNogaro_Ponto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (377 Kb) Baixado 30 vez(es)
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 13/1/2016, 00:45

    Amigo é quase isso mas ainda segue editando quando clicamos em cima. Dê uma testada por favor. Você pode dar uma olhada no relatório no campo onde quero executar a função ise, não estou conseguindo fazer funcionar também. Obrigado. Outra coisa, não é bom que o formulário volte em novo registro, pois se precisar reiniciar o computador dá bode. Então eu prefiro por enquanto deixar os campos mestre e filho garantir a movimentação do dia, o que você acha?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Noobezinho 13/1/2016, 12:03

    Amigos, dando um pitaco.  Razz

    César:

    Como irá colocar o tempo nos campos, clicando sobre, deixe
    esses campos bloqueados, evitando digitação.

    Coloque esse código em cada controle:

    If IsNull(Me.EM) Then ' se for nulo, coloca o horário
      Me.EM = Format(Time(), "hh:mm")
    Else 'caso contrário, vai para o próximo controle
     SendKeys "{ENTER}", True
    End If

    Não esqueça de mudar os nomes dos controles, o exemplo acima é do controle EM.

    Sobre o Ise, não sei qual é a versão do teu Access, deve ser Office 64.

    Aqui, no lugar do Ise, aparece SeImed.

    Tente mudar para SeImed.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Nogaro513
    Nogaro513
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 482
    Registrado : 12/08/2013

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Nogaro513 13/1/2016, 15:10

    boa tarde aos amigos César e Noobezinho, tentei adaptar este código que utilizo em um formulário , [Relogio].Formulário![txtTempo]>="08:00 hrs" E [Relogio].Formulário![txtTempo]<"09:00 hrs" para Formatação Condicional entre as 8 e 9 horas, mas sem sucesso, César coloca conforme o Noobezinho orientou com certeza seria o melhor! abraço Nogaro !
    Rasec
    Rasec
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 19/12/2015

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Rasec 13/1/2016, 22:52

    Funcionou perfeitamente, muito obrigado. Era justamente o que eu precisava. Até.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Noobezinho 13/1/2016, 23:05

    Ótimo que ajudei !

    Valeu pelo retorno!

    Boa sorte!



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Bloquear Edição Empty Re: [Resolvido]Bloquear Edição

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 08:14