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]Zerar Valor e quantidade de acordo com o Status

    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  Chamon Consultoria 12/10/2016, 02:45

    Boa noite!

    Bd em Access 2010.

    Relatório "NFE_SAIDAS" possui os seguintes campos:

    WNFe_total (equivalente ao valor total da nota)
    QUANTIDADE (equivalente a quantidade total)
    Status (indica a situação da nota. Pode ser: NFe Autorizada ou NFe Cancelada)

    Independente do Status, o relatório lista todas as notas com seus valores e quantidades.

    Gostaria que quando o "Status" fosse igual a "NFe Cancelada", os campos WNFe_total e QUANTIDADE ficassem iguais a zero.
    É possível fazer isso?

    Fiz um teste com o código abaixo, na linha Detalhe do relatório, opção Ao Pintar. Porém retornou um erro dizendo que não pode atribuir um valor a este objeto.

    If Me.Status = "NFe Cancelada" Then

    Me.WNFe_total = 0
    Me.QUANTIDADE = 0

    End If


    Desde já agradeço!
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 638
    Registrado : 02/10/2011

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty Re: [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  rubenscouto 12/10/2016, 03:27

    pelo visto estes campos são calculados da tabela NFe e eles não podem ser alterados no relatorio. Você pode modificar algumas propriedades como a cor do texto e a cor de fundo destes campos.
    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty Re: [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  Chamon Consultoria 12/10/2016, 15:47

    Rubens, obrigado pela sugestão.

    Usei a opção Condicional para alterar a cor da fonte para branco, assim os valores não aparecem.
    Os valores não aparecem, mas são somados nos campos: "Soma_Total_Bruto e Soma_Quantidade.

    Existe uma maneira para impedir que esses valores sejam somados quando o status for igual a "NFe Cancelada"?





    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty Re: [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  FabioPaes 12/10/2016, 18:19

    Amigo, Na consulta Origem do Relatorio, nesse Campo Calculado coloque uma condição...

    SeImed([CampoStatus]="NFe Cancelada";0;Coloqueaqui O Calculo que e feito nocampo)

    Assim, antes de calcular o campo, ele analisa o Campo status. Se ele for = a Nfe Cancelada ele nao soma e coloca 0 no campo, se nao for igual a Nfe Cancelada ele soma de acordo com o calculo de antes.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty Re: [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  Chamon Consultoria 14/10/2016, 02:54


    Consegui resolver colocando a condição na "Fonte do Controle" dos campos no próprio relatório:

    No campo QUANTIDADE: =Soma(SeImed([Status]="NFe Autorizada";[QUANTIDADE];0))

    No campo WNFe_total =Soma(SeImed([Status]="NFe Autorizada";[WNFe_total];0))


    No mais, obrigado a todos pelas dicas e pela atenção!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido]Zerar Valor e quantidade de acordo com o Status Empty Re: [Resolvido]Zerar Valor e quantidade de acordo com o Status

    Mensagem  FabioPaes 14/10/2016, 03:25

    Tambem resolve... Grato pelo retorno! Até a proxima se Deus quiser///1


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: 17/4/2021, 18:33