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]Desabilitar botão conforme click e busca na tabela

    avatar
    ferchade
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 26/09/2011

    [resolvido]Desabilitar botão conforme click e busca na tabela Empty [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  ferchade 27/10/2011, 16:41

    Senhores, boa tarde
    Tenho um bd e enrosquei no seguinte:
    Tem um formulario com um subformulario, o form pai é do associado, o form filho é dos parentes do associado, tenho que registrar a entrada dos parentes e depois a saida, tentei com 2 botões mas não deu certo. quero usar o botao entrada de forma que ele fique bloqueado no parente que entrou no recinto e/ou que o botão mude de status e de comando para marcar a saida do parente.
    Acontece que ele bloqueia o botão em todos os parentes, pois o form filho é continuo, ou então ele deixa marcar a entrada 2 vezes, mesmo sem dar a saida.
    O que eu faço, to desesperado, pois tenho que terminar o programa e não vejo mais alternativa.
    Obrigado


    Última edição por ferchade em 9/11/2011, 18:59, editado 1 vez(es)
    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]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  criquio 27/10/2011, 17:04

    Entre as alternativas, podemos colocar um campo oculto de nome txtStatus por exemplo para receber o texto "Entrada" ou "Saída". Dica de "Ao clicar" do botão para esse caso:

    If Me.txtStatus = "Entrada" Then

    If MsgBox("O fulano aí do campo nome está lá dentro aproveitando a vida. Deseja mandar ele ir trabalhar?", vbYesNo + vbQuestion, "Indivíduo está lá dentro") = vbYes Then

    Me.txtStatus = "Saída"
    MsgBox "O fulano caiu na margaça", vbInformation, "O cabra vazou"

    Else
    Exit Sub

    End If

    ElseIf IsNull(Me.txtStatus) Or Me.txtStatus = "Saída" Then

    If MsgBox("O fulano aí do campo nome está chegando agora?", vbYesNo + vbQuestion, "Indivíduo chegando") = vbYes Then

    Me.txtStatus = "Saída"
    MsgBox "O fulano entrou", vbInformation, "O cabra tá que tá."

    Else
    Exit Sub

    End If


    Outra opção poderia ser usando DLookup para chegar o status de um campo na tabela, aonde estaria escrito se a pessoa chegou ou saiu:

    If DLookup("Status", "NomeDaTabela", "Código=" & Me.txtCódigo) = "Entrada" Then
    Bla bla bla...
    End If


    .................................................................................
    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.

    avatar
    ferchade
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 26/09/2011

    [resolvido]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  ferchade 27/10/2011, 17:24

    O txtstatus seria alocado ao clicar no botão, correto? mas e como fazer para o botão ficar travado somente no registro do individuo que está dentro? para se ter a obrigatoriedade de marcar a saida? Desculpe a ignorancia, mas ja não sei mais o que fazer.
    Obrigado
    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]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  criquio 27/10/2011, 17:31

    Isso deve ser feito por mensagem, conforme coloquei. Se você manda exibir uma mensagem dizendo que está bloqueado, nenhuma ação será feita enquanto o usuário não responder que quer que seja feita.


    .................................................................................
    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.

    avatar
    ferchade
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 26/09/2011

    [resolvido]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  ferchade 27/10/2011, 18:20

    Criquio, segue uma parte do bd pra vc verificar, esta dando erro, ja não sei mais o que fazer.
    Obrigado
    Anexos
    [resolvido]Desabilitar botão conforme click e busca na tabela Attachmentbd1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (180 Kb) Baixado 10 vez(es)
    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]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  criquio 28/10/2011, 00:14

    Amigão, vou lhe fazer uma sugestão. Use um formulário simples para isso. Como cada fulano que entra deixa o número do rg, você pode usar esse número para filtrar o nome do fulano. Quando o fulano entrar, você anota os dados e registra a entrada dele e quando ele for sair, você digita o número do rg e os dados dele vem para a tela para você dar a saída. Ou nem precisa os dados virem para a tela, bastará digitar o número do rg e se o fulano tiver dado entrada, já poderá dar a saída de imediato.


    .................................................................................
    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.

    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]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  criquio 28/10/2011, 00:19

    Outra coisa que acabei de observar: o seu formulário é vinculado à tabela e, portanto, as alterações que você fizer em um registro, já ficam automaticamente gravadas. Não precisa e nem tem a possibilidade de usar o CurrentDb.Execute para fazer essa gravação. A minha sugestão nesse aspecto é que você desvincule a tabela para gravar via vba ou retire o vba e deixe gravando automaticamente. Nesse último caso, pode desabilitar os campos na hora da pesquisa de quem entrou, deixando apenas o que você irá digitar o RG habilitado. E quando for cadastrar, habilita todos para poder digitar os dados.


    .................................................................................
    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]Desabilitar botão conforme click e busca na tabela Empty Re: [resolvido]Desabilitar botão conforme click e busca na tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 18:00