MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]ComBox a registar em 2 campos da tabela

    Compartilhe

    Luís Antunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 129
    Registrado : 05/04/2016

    [Resolvido]ComBox a registar em 2 campos da tabela

    Mensagem  Luís Antunes em Ter 30 Jan 2018, 13:47

    Tenho no formulário uma combox com duas opções "Receitas" e "Despesas"  que regista, uma ou outra opção, num campo da tabela "Tipo".
    O que eu pretendia, não abusando da vossa vontade, era a combox a registar os valores a débito ou a crédito, conforme a opção, em dois campos da tabela "Receitas" e "Despesas".
    Junto a BD para melhor cpmpeenção.

    Luís Antunes
    Anexos
    Exemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (113 Kb) Baixado 6 vez(es)
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9776
    Registrado : 04/11/2009

    Re: [Resolvido]ComBox a registar em 2 campos da tabela

    Mensagem  JPaulo em Ter 30 Jan 2018, 14:24

    ola;

    Para isso acontecer e segundo entendi;

    No evento VBA depois de atualizar no seu campo ValorLanc;

    Código:
    Private Sub ValorLanc_AfterUpdate()
        Select Case Me.Tipo
        Case Is = "RECEITA"
        Me.Receita.Value = Me.ValorLanc.Value
        Me.Despesa.Value = ""
        Case Else
        Me.Despesa.Value = Me.ValorLanc.Value
        Me.Receita.Value = ""
        End Select
        DoCmd.RunCommand acCmdSaveRecord
    End Sub


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Luís Antunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 129
    Registrado : 05/04/2016

    Re: [Resolvido]ComBox a registar em 2 campos da tabela

    Mensagem  Luís Antunes em Ter 30 Jan 2018, 16:24

    J.Paulo
    Grato pelo interesse.
    O Código dá-me erro na linha Me.Receita.Value = Me.ValorLanc.Value.
    Uma dúvida, se hover um lapso e emendar, por exp., Receita por Despesa a tabela actualiza a mudança?
    Luís Antunes
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9776
    Registrado : 04/11/2009

    Re: [Resolvido]ComBox a registar em 2 campos da tabela

    Mensagem  JPaulo em Qua 31 Jan 2018, 09:17

    Teste você mesmo a alterar de Receita para Despesa e veja.

    Download


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]

    Luís Antunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 129
    Registrado : 05/04/2016

    Re: [Resolvido]ComBox a registar em 2 campos da tabela

    Mensagem  Luís Antunes em Qua 31 Jan 2018, 13:13

    J paulo
    Funciona Perfeitamente no exemplo, quando ponho o código no meu projecto dá-me erro.
    Deve existir algum conflito que tenho de verificar.
    Fico-lhe grato pela ajuda

    Luís Antunes

      Data/hora atual: Qui 22 Fev 2018, 00:07