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]Automação do campo Status

    avatar
    Chamon Consultoria
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 266
    Registrado : 31/08/2012

    [Resolvido]Automação do campo Status Empty Automação do campo Status

    Mensagem  Chamon Consultoria 19/7/2013, 04:40

    Olá!

    Bd em access 2007.


    Formulário com os campos:
    Saldo_Quantidade
    Saldo_Valor
    Comb_Status (Caixa de combinação com as opções: 0;Pendente;1;Ok). Essa caixa possui duas colunas, sendo uma acoplada e a primeira fica oculta,pois deixo a largura dessa com 0cm, de forma que apareça apenas a segunda coluna: "Pendente" ou "Ok".

    O propósito é:

    Quando ambos os campos Saldo_Quantidade e Saldo_Valor ou apenas um deles forem <>0 (zero), o campo Comb_Status deveria ser igual a 0 (zero) ou seja, (Pendente).
    Caso ambos sejam iguais a 0 (zero), o campo Comb_Status deveria ser igual a 1 ou seja, (Ok).



    Diante disso montei o seguinte e inseri no evento após atualizar dos campos Saldo_Quantidade e Saldo_Valor:

    If Me.Saldo_Quantidade <> 0 Then
    If Me.Saldo_Valor <> 0 Then

    Me.Status_Retorno = 0 'Também tentei com Me.Status_Retorno = Pendente

    Else

    Me.Status_Retorno = 1 'Também tentei com Me.Status_Retorno = Ok

    End If
    End If


    O problema é que não acontece nada, o status não muda.

    Obs: Vou precisar dessa informação do status, se está pendente ou ok, para servir de filtro em uma consulta futura.

    Alguma sugestão?

    Desde já agradeço.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Cláudio Machado 19/7/2013, 22:27

    Ola!
    O status desta combo vem de alguma tabela?
    Se vier é só você utilizar o id desta tabela, tipo:

    Me.Status_Retorno = 1 (Caso a ID do Pendente seja 1)

    Ou

    Me.Status_Retorno = "Pendente"

    A segunda opção é se caso o campo Status_Retorno for texto em sua tabela.

    Espero que ajude.
    Qualquer coisa é só gritar.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Automação do campo Status 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Chamon Consultoria
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 266
    Registrado : 31/08/2012

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Chamon Consultoria 20/7/2013, 18:18

    Fiz diversos testes e status não muda de forma automática.
    Seguem dois anexos: um com a tabela Status e outro sem.

    Obrigado!
    Anexos
    [Resolvido]Automação do campo Status AttachmentTESTE STATUS.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (74 Kb) Baixado 18 vez(es)
    avatar
    Chamon Consultoria
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 266
    Registrado : 31/08/2012

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Chamon Consultoria 21/7/2013, 20:12


    Problema resolvido!

    Obrigado a todos!
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Cláudio Machado 22/7/2013, 13:40

    O Fórum agradece o retorno, só que seria legal explicar como resolveu, pois ficaria aqui a dica pros outros colegas.
    Abraço.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Automação do campo Status 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Chamon Consultoria
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 266
    Registrado : 31/08/2012

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Chamon Consultoria 22/7/2013, 21:12

    Desculpe nossa falha, aí vai a solução:

    no evento após atualizar dos campos Quant_Saida e Valor_Saida informei:

    If Not Saldo_Quant & Saldo_Valor <> 0 Then

    With rs

    Me.Status_Retorno = 2 'Ok

    End With
    Else
    Me.Status_Retorno = 1 'Pendente
    End If

    Mais uma vez, obrigado pela atenção!
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Cláudio Machado 22/7/2013, 21:14

    Valeu !!
    Mais uma vez o fórum agradece o retorno.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Automação do campo Status 90dssg para agradecer a dica que solucionou seu problema.

    Conteúdo patrocinado


    [Resolvido]Automação do campo Status Empty Re: [Resolvido]Automação do campo Status

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 14:34