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

    Somar valores da caixas de combinação com condição

    Compartilhe

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 31/10/2015, 12:25

    A dúvida é:

    Somar os valores das caixas de combinação e armazenar em um campo da tabela.

    Se o campo setor="CASA" mostre 0 caso contrario some as caixas de combinação1+combinação2+combinação3

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 31/10/2015, 21:05

    If 'setor'.value = "CASA" then
    me.'campoquevaireceberovalor'.value = "0"
    Else
    me.'campoquevaireceberovalor'.value = me.'caixacombinação1'.value + me.'caixacombinação2'.value + me.'caixacombinação3'.value
    End If


    onde tem ' vc apaga a ' e coloca o nome do campo
    onde tem " vc deixa como está

    Acho que seria isso amigo.

    Teste ai e me diga se deu certo.

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Re: Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 2/11/2015, 13:00

    Blz, obrigado pela atenção.

    Criei o código abaixo porém não retorna nada.

    Private Sub NOTA_BeforeUpdate(Cancel As Integer)
    If SETOR.Value = "CASA" Then
    Me.NOTA.Value = "0"
    Else
    Me.NOTA.Value = Me.DESVL.Value + Me.ORDVL.Value
    End If
    End Sub

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 2/11/2015, 15:40

    Leandro.

    Seu evento está no "Antes de atualizar" (BeforeUpdate)
    Tente usa-lo no "Depois de atualizar" (AfterUpdate)

    Se nao resolver envie o o BD que tento te ajudar.

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Re: Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 5/11/2015, 11:39

    greini, não consegui enviar o anexo, msg: Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)

    Momentaneamente estou abortando o projeto, Obrigado pela atenção,

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 6/11/2015, 04:21

    Leandro

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

    Basta apenas arrastar o arquivo para lá...e depois copiar e colar o link aqui.

    ou entao o dropbox ou onedrive


    Abraços

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Re: Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 6/11/2015, 16:20

    Han, blz então.

    segue link:
    aparece 2 link

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

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

    Obrigado

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 6/11/2015, 23:37

    envia de novo pq deu erro

    This file is not available, because the upload was interrupted.
    You will not be able to download the file.
    Contact the owner if you need the file.


    qndo terminar copia o link da barra de endereços

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Re: Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 7/11/2015, 12:34

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

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 7/11/2015, 13:09

    Não estava funcionando pq as caixas de combinações não estavam nomeadas.

    Nas que vc citou eu renomeei e funcionou.

    Além disso coloquei o mesmo evento para a caixa ORDVL e DESVL para que quando vc atualizar esses valores ele atualize a a soma.

    Eu nomeei as caixas que nao estavam nomeadas de acordo com a legenda delas, caso queira so alterar.

    Segue o arquivo.

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


    Qualquer duvida é só falar!

    LEANDROLEAL
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 31/10/2015

    Re: Somar valores da caixas de combinação com condição

    Mensagem  LEANDROLEAL em 9/11/2015, 11:15

    Ok, valeu muito obrigado pela atenção.
    Deu certo

    greini
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 40
    Registrado : 27/03/2011

    Re: Somar valores da caixas de combinação com condição

    Mensagem  greini em 10/11/2015, 12:23

    Obrigado pelo retorno.


    Qqr dúvida é só falar.


    Ps: Marque o tópico como resolvido por favor.


    Abraços

      Data/hora atual: 22/6/2018, 06:49