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]Função seimed em relatório - comparando campos agrupados

    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 14:00

    Bom dia a todos;

    Pessoal peço pelo amor de Deus que alguém me ajude!!!!!

     Prezados sou iniciante, mas com apoio de vocês sei que vou conseguir vencer essa dificuldade. Estou criando um pequeno sistema de vendas em grupo. Não sei porque não estou conseguindo enviar o arquivo em anexo, mesmo pequeno e zipado.
     A dificuldade é no relatório, ou seja, dificuldade para calcular os bônus das Líderes sobre o total de vendas de seus respectivos grupos. A 1ª condição para a Líder conquistar esse bônus é que seu grupo atinja um valor de vendas maior ou igual ao campo [ValorExecutiva] e 2ª condição é que  Líder Executiva tenha vendas pessoais. O percentual do bônus é de 3% representado pelo campo [BonusVendaGrupo].
    No relatório estou usando a Expressão abaixo, inserida na caixa acoplada “Bônus”.
    Os registros estão agrupados pelo ID do Líder [IDLiderPedido]:
    Saiba que [IDAssociado] representa o ID da Revendedora.

    Segue a Expressão que estou usando:
    =SeImed([Soma De TotalLinha]>=[ValorExecutiva] E [IDAssociado]=[IDLiderPedido];[Soma De TotalLinha]*[BonusVendaGrupo]/100;"Não alcançou")
    A 1ª condição está tranquila, pois com essa condição sozinha a expressão funciona normalmente:

    A 2ª condição é onde ocorre o problema --------   [IDAssociado]=[IDLiderPedido] Sei que não posso pedir a igualdade por se tratar de um campo agrupado [IDLiderPedido]
    Não sei se na expressão Seimed é possível fazer algo de forma que  [IDLiderPedido] conténha  pelo menos um valor igual em [IDAssociado]  

    Alguém poderia me ajudar a criar essa 2ª condição corretamente, ou seja, a condição verdadeira onde um grupo de registros contenha
    pelo menos um registro igual ao registro agrupado.

    Condição é verdadeira onde o grupo de IDAssociado  contém um valor igual ao IDLiderPedido

    Pessoal mais uma vez peço, por favor me ajudem!!!!!!!

    Um forte abraço,
    Marcelo Rodrigues - 21 96436-3781
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Alvaro Teixeira 29/8/2015, 17:12

    Olá Marcelo, Bemvindo ao fórum.
    Aparentemente o IIF (Selmed) está correcto, para algum colega aqui do fórum poder ajudar será melhor postar exemplo.

    Acho que a situação alertada pelo Administrador ainda se mantêm relativamente a postar anexos, veja link abaixo:
    https://www.maximoaccess.com/t22138-anexar-ao-forum?highlight=forum+anexos

    Seguindo a recomendação, coloque na nuvem e partilhe o link.
    Eu aconselho um destes, todos de borla:

    Copy 15Gb (*)
    Meocloud 16gb (*)

    Os mais conhecidos:
    Dropbox 2Gb (*)
    OneDrive 15Gb (**)
    Google Drive 15Gb

    Nota:
    Nos assinalados (*), coloquei link de refral para ganharmos (eu e você) espaço extra.
    Nos assinalados (**), coloquei link de refral apenas eu ganho espaço extra.

    Ficamos aguardar
    Abraço


    Última edição por ahteixeira em 11/11/2015, 16:59, editado 2 vez(es)
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 17:29

    Oi Ahteixeira;

    Antes de tudo muito obrigado pela atenção.

    Conforme orientação segue o link do arquivo



    https://mi7537.s.cld.pt




    Um forte abraço.

    Marcelo Rodrigues


    Última edição por Marcelo2809 em 29/8/2015, 18:36, editado 1 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Alvaro Teixeira 29/8/2015, 17:40

    Olá, você deve ter o Access2010 e eu tenho o 2007, para poder ver agora, converta por favor para MDB (2003).
    No aguardo.
    Abraço
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 18:30

    Oi Ahteixeira;

    Uso o 2010,

    Tentei salvar com versão 2003 e deu uma mensagem dizendo:

     Não poder salvar em versões anteriores em função dos recursos que estão sendo utilizados.

     Nem imagino que recursos são esses, pois o banco está bem simples e no começo.



     O que faço?

     Marcelo Rodrigues
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Alvaro Teixeira 29/8/2015, 18:49

    Olá, já consegui converter.
    Deu o tópico como resolvido, já resolveu?
    O problema a meu ver está nesta comparação, crie um campo e coloque:

    =Ise(CInt([IDAssociado])=CInt([IDLiderPedido]);"igual";"diferente")

    Ainda não consegui resolver.
    Abraço
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 19:10

    Oi Ahteixeira;


       não resolvi ainda Não, foi acidentalmente, mas retornei o status.

      Você pediu para criar o novo campo acoplado ao relatório? 
      Ou colocar a expressão como critério em alguma coluna da consulta?
     
     Estou tentando a primeira no relatório...
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Alvaro Teixeira 29/8/2015, 19:29

    Olá, para resolver, coloquei a comparação do Lider na consulta, veja se atende o pretendido.
    VendasEmGrupo.rar

    Abraço
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 19:37

    Oi Ahteixeira;



    Cara estou muito ansioso para resolver essa dificuldade

    Vou dar uma olhadinha agora e te retorno em instante...
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 20:05

    Oi Ahteixeira;


    Aparentemente está resolvido, mas estou tentando alterar as quantidade no detalhe do pedido para testar a condição do total de venda em grupo, mas  os valores de total da linha no detalhe do pedido não está somando e automaticamente o relatório não altera o total do grupo para fazer os testes da expressão nova.
     

      Estou tentando resolver essa parte para dar como resolvido.

    Se puder me ajudar em mais esse detalhe ficarei muito agradecido...
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 29/8/2015, 22:08

    Oi Ahteixeira;


    Na conversão da versão houve pequenas alterações nos campos calculados, fiz o seguinte:

    peguei o arquivo anterior e coloquei as expressões que me forneceu e funcionou para algumas condições.

    Segue imagem do relatório apontando a condição, repare que no IDLíder 2 não funcionou, pois o IDAssociado não está na primeira linha.
    https://tv8k9y.s.cld.pt

    Segue o arquivo com as alterações nos dados com novos valores para testar as expressões . 

    https://69f370.s.cld.pt
    Marcelo2809
    Marcelo2809
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 04/08/2015

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Marcelo2809 30/8/2015, 15:16

    Oi Ahteixeira, bom dia;


    Com base em suas orientações consegui vencer essa dificuldade da seguinte forma.






    Criei um campo na Tabela Pedido LiderComparação com a seguinte expressão SeImed([IDAssociado]=[IDLiderPedido];"1";"0") e levei esse campo para consulta do relatório.


    No Relatório criei a soma desse campo em uma caixa acoplada  =Soma([LiderComparação]). 


    No campo Bonus modifiquei a expressão para =SeImed([Soma De TotalLinha]>=[ValorExecutiva] E [SomaLiderCompara]>0;[Soma De TotalLinha]*[BonusVendaGrupo]/100;"Não alcançou")


      Funcionou perfeito cheers


    Ahteixeira;
    Mais uma vez muito obrigado por tudo e parabéns trabalho de vocês
    Marcelo Rodrigues
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Alvaro Teixeira 30/8/2015, 21:56

    Olá Marcelo, conseguiu resolver!
    Obrigado pelo retorno, os utilizadores do fórum agradecem.
    Abraço

    Conteúdo patrocinado


    [Resolvido]Função seimed em relatório - comparando campos agrupados Empty Re: [Resolvido]Função seimed em relatório - comparando campos agrupados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 06:24