MaximoAccess

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

Obrigado

Administração do MaximoAccess

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]Subtotal em um formulário

    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty [Resolvido]Subtotal em um formulário

    Mensagem  AndreyMinorelli em 7/1/2021, 20:44

    Olá!

    Estou tendo alguma dificuldade em obter a soma de uma coluna em meu formulário.
    Neste formulário, por meio de combo-boxes, é possível filtrar algumas colunas de uma tabela.

    O que eu preciso é somente de um campo onde mostre o total do campo "valor".
    Já tentei de tudo e não consigo resolver.

    Criar um campo texto e colocar "=soma([valor])" retorna #Erro.


    *UPDATE
    Acabei de descobrir que é possível criar uma linha na tabela com o Total... talvez eu consiga contornar por aí.
    Preciso que essa linha seja mostrada no formulário. Alguma ideia?

    [Resolvido]Subtotal em um formulário Dre310


    Não tenho muito conhecimento de access, então desculpem se for uma pergunta básica.

    Obrigado!

    [Resolvido]Subtotal em um formulário Dre110
    [Resolvido]Subtotal em um formulário Dre210
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 702
    Registrado : 11/12/2017

    [Resolvido]Subtotal em um formulário Empty Re: [Resolvido]Subtotal em um formulário

    Mensagem  Ismael Silva em 7/1/2021, 22:35

    Andrey

    Tente alterar o nome do campo de Valor para qualquer outro, algo como Valor_Total, ou qualquer outro nome que queira, pois palavras como Valor, Data, são reservadas do Access, de forma que se puder evitar de usá-las como nome de algum campo.

    Altere, e faça o teste, deve resolver, testei aqui, e deu muito certo.

    AndreyMinorelli gosta desta mensagem

    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 7/1/2021, 23:12

    E funcionou mesmo, Ismael!! Muito obrigado!
    A arguras de um iniciante rsrsrs.
    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 7/1/2021, 23:57

    Se me permitem retornar o tópico...

    Com a alteração do nome da coluna "works like a charm".
    Agora preciso criar outras duas caixa de texto que também some os resultados da tabela filtrada pelo formulário adicionando mais um filtro na fonte de controle.
    Algo como:

    Código:

    =Soma([valor_total]) where categoria_ID = 1

    Só que a sintaxe acima não é correta.

    A soma do valor total é atualizada conforme o usuário seleciona as comboboxes.

    De forma prática eu teria 3 cx de texto:
    1 - Total da coluna valor_total
    2 - SubTotal da coluna valor_total (somente categoria_ID=1) 'receitas
    3 - SubTotal da coluna valor_total (somente categoria_ID=2) 'despesas

    Alguma sugestão?
    avatar
    Ismael Silva
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 702
    Registrado : 11/12/2017

    [Resolvido]Subtotal em um formulário Empty Re: [Resolvido]Subtotal em um formulário

    Mensagem  Ismael Silva em 8/1/2021, 00:14

    Posta o teu BD aqui, ou pequeno exemplo.

    AndreyMinorelli gosta desta mensagem

    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 8/1/2021, 00:52

    Segue BD
    Assis
    Assis
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4281
    Registrado : 06/11/2009

    [Resolvido]Subtotal em um formulário Empty Re: [Resolvido]Subtotal em um formulário

    Mensagem  Assis em 8/1/2021, 08:32

    Bom dia
    BD não veio.


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 8/1/2021, 12:35

    Bom dia!

    Acho que fiz alguma coisa errada.
    Vou tentar encaminhar novamente nesta mensagem.
    Anexos
    [Resolvido]Subtotal em um formulário AttachmentNovoBD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (247 Kb) Baixado 4 vez(es)
    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 8/1/2021, 15:07

    Vou descrever o arquivo pra facilitar o entendimento.

    Dentro do arquivo eu tenho alguns formulários. Somente dois serão utilizados, os demais eu vou excluir.
    O problema em questão está no formulário dre.
    No rodapé do formulário eu tenho um campo texto com a somatória da coluna valor_total.
    Eu criei um novo campo texto para trazer a mesma somatória, só que filtrando pela coluna t_cat_entradas_saidas_ID ou utilizando o próprio filtro do formulário após selecionar as opções desejadas nas combo boxes.

    A ideia é que:
    1 - ao abrir o formulário esse segundo campo texto seja o somatório da coluna valor_total, onde a coluna t_cat_entradas_saidas_ID é = 1
    2 - ao filtrar o formulário via comboboxes esse segundo campo texto seja o somatório da coluna valor_total, onde a coluna t_cat_entradas_saidas_ID é = 1

    Vou criar um terceiro campo texto para a condição t_cat_entradas_saidas_ID = 2. Mas resolvendo um o outro é só ctrl+c ctrl+v

    Espero ter sido claro.
    Obrigado por toda a ajuda! Esse fórum é 10!

    UPDATE

    Testei a sintaxe =DSoma("valor_total";"t_registros";"t_cat_entradas_saidas_ID=1") e ela até executa. No entanto, eu precisaria que minha fonte não fosse a tabela t_registros mas sim os dados do formulário, e que fosse atualizando conforme os filtros do formulário
    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 11/1/2021, 15:09

    Pessoal... problema resolvido de forma muito simples.
    Me bati pra descobrir mas deu certo!

    Código:
    Dim txtReceitas AS Currency
    Dim txtDespesas AS Currency

    txtReceitas = Nz(DSum("[valor_total]", "t_registros", strWhere & "AND [t_cat_entradas_saidas_ID] = 1"), 0)
    Me.txt_Receitas = txtReceitas

    txtDespesas = Nz(DSum("[valor_total]", "t_registros", strWhere & "AND [t_cat_entradas_saidas_ID] = 2"), 0)
    Me.txt_Despesas = txtDespesas

    A "strWhere" é a string que filtra o formulário.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2531
    Registrado : 22/11/2016

    [Resolvido]Subtotal em um formulário Empty Re: [Resolvido]Subtotal em um formulário

    Mensagem  DamascenoJr. em 13/1/2021, 03:27

    Faltou marcar o tópico como resolvido. Aguardamos sua ação.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    AndreyMinorelli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 20
    Registrado : 30/12/2020

    [Resolvido]Subtotal em um formulário Empty Update

    Mensagem  AndreyMinorelli em 13/1/2021, 20:16

    Opa! Desculpe. Achei que tinha marcado.

      Data/hora atual: 22/1/2021, 19:48