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


3 participantes

    [Resolvido]Campos calculados

    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Campos calculados Empty Campos calculados

    Mensagem  fabiobarreto10 16/12/2012, 17:22

    Amigos,

    eu tenho um relatório que é aberto de acordo com critérios de um formulário.

    No relatório eu tenho um campo com o nome tipo de arroz (integral, normal e branco). Tenho um campo calculado
    no rodapé do relatório para o total de tipo de arroz. Como faço para fazer três campos calculados com total
    separado integral, normal e branco, ou seja, de acordo com o que está no "momento" no relatório, e não todos os registros
    da tabela.

    Obrigado.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  criquio 16/12/2012, 17:23

    Faça uma pesquisa no fórum que temos alguns tópicos bem resolvidos sobre o assunto.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  fabiobarreto10 16/12/2012, 18:56

    Criquio, obrigado por ajudar.

    Não encontrei nada semelhante ao meu caso que é texto. Tem muita coisa, mas é somente com números.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  criquio 16/12/2012, 21:17

    É a mesma coisa, apenas colocando o texto entre aspas.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  fabiobarreto10 16/12/2012, 21:26

    Sinceramente não sei como fazer.

    O campo no relatório é texto, mas o campo na tabela é preenchido através de um assistente de pesquisa em outra tabela, por isso
    acho que eu tenho que usar número.
    Eu usei assim:

    =Soma(Abs([Tipo_Saida_Arroz]=1))
    =Soma(Abs([Tipo_Saida_Arroz]=2))
    =Soma(Abs([Tipo_Saida_Arroz]=3))

    Mas o valores ficam inconscistentes.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  Avelino Sampaio 17/12/2012, 07:24

    Fabio,

    Se os dados estão presentes no relatório, não use o Dsum() como lhe foi sugerido.

    Está no caminho certo. Explique melhor sobre os valores inconcistentes.

    Veja se este meu artigo lhe ajuda.

    http://www.usandoaccess.com.br/tutoriais/tuto55.asp?id=1#inicio

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  fabiobarreto10 17/12/2012, 22:23

    Caro Avelino obrigado por ajudar,

    Eu baixei exatamente o seu exemplo para tentar fazer.

    Eu tenho quatro campos calculados:

    A quantidade individual de cada tipo funciona perfeitamente:

    =Soma(Abs([Tipo_Saida_Arroz]=1))
    =Soma(Abs([Tipo_Saida_Arroz]=2))
    =Soma(Abs([Tipo_Saida_Arroz]=3))

    Agora o campo calculado do total, fica "maluco". Usando qualquer um destes:


    =Soma(Abs([Tipo_Saida_Arroz]))
    =Soma(([Tipo_Saida_Arroz]))
    =Soma([Tipo_Saida_Arroz])

    Quando filtro o tipo o 1, o quarto campo funciona.

    tipo 2 , o quarto campo, por algum motivo dobra o valor correto.

    tipo 3, triplica o valor correto.

    E quando abro todos os registros a contagem também fica errada, eu já tentei algumas combinações, mas não funcionou.

    Onde estou errando?

    Obrigado por ajudar.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  Avelino Sampaio 18/12/2012, 06:21

    Olá

    Se a contagem para os campos individuas estão corretas, basta somar os campos individuas para se obter a contagem total.

    Supondo que os campos individuais tenham os seguintes nomes: [campoA], [CampoB] e [CampoC]

    Basta indicar no campo contagem total : = [campoA] + [campoB] + [CampoC]

    Ou experimente:

    =Soma(Abs([Tipo_Saida_Arroz]>0))

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    fabiobarreto10
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 165
    Registrado : 15/12/2011

    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  fabiobarreto10 18/12/2012, 09:22

    Avelino, as duas abordagens funcionaram. Agradeço muito, muito mesmo.

    Conteúdo patrocinado


    [Resolvido]Campos calculados Empty Re: [Resolvido]Campos calculados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 22:29