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


    [Resolvido]Função para Atualizar Caixa de Seleção

    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]Função para Atualizar Caixa de Seleção Empty [Resolvido]Função para Atualizar Caixa de Seleção

    Mensagem  Chamon Consultoria 25/9/2016, 23:49

    Boa noite!

    Bd em Access 2010.

    O formulário simples "RemessaEntrada" possui uma caixa de combinação "ListaStatus" composta por dois campos: "CODSTATUSREM" e "ccNomStatus", que são buscados da tabela "tbl_StatusRemessa". Seus valores são:

    CODSTATUSREM ccNomStatus
    1 Em Aberto
    2 Devolução Parcial
    3 Devolução Parcial e Final
    4 Devolução Total

    Crie a função abaixo e um botão de comando no formulário para chama-la.
    Como pode ser observado na função, fiz vários testes com vários argumentos, mas nenhum funcionou.

    Como posso resolver isso?

    Desde já agradeço!


    Private Sub AtualizarStatus()

    If CurrentProject.AllForms("RemessaEntrada").IsLoaded = True Then

    If Me.txtSaldoValor = 0 Then
    Me.ListaStatus.Column(0) = 4
    'Me.ListaStatus.Column(0) = "4"
    'Me.ListaStatus = "Devolução Total"
    'Me.ListaStatus.Column(1) = "Devolução Total"
    'Me.ListaStatus.Column(1) = 4
    Me.ListaStatus.Requery


    Else

    If Me.txtSaldoValor > 0 And Me.txtValorDevolvido = 0 Then
    Me.ListaStatus.Column(0) = 1
    'Me.ListaStatus.Column(0) = "1"
    'Me.ListaStatus = "Em Aberto"
    'Me.ListaStatus.Column(1) = "Em Aberto"
    'Me.ListaStatus.Column(1) = 1
    Me.ListaStatus.Requery


    Else

    If Me.txtValorDevolvido > 0 And Me.txtSaldoValor > 0 Then
    Me.ListaStatus.Column(0) = 2
    'Me.ListaStatus.Column(0) = "2"
    'Me.ListaStatus = "Devolução Parcial"
    'Me.ListaStatus.Column(1) = "Devolução Parcial"
    'Me.ListaStatus.Column(1) = 2
    Me.ListaStatus.Requery


    End If
    End If
    End If
    End If



    End Sub
    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]Função para Atualizar Caixa de Seleção Empty Re: [Resolvido]Função para Atualizar Caixa de Seleção

    Mensagem  Chamon Consultoria 26/9/2016, 01:23

    Encontrei o correto:

    Me.ListaStatus = 4
    Me.ListaStatus = 1
    Me.ListaStatus = 2


      Data/hora atual: 27/4/2024, 07:24