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]Como incluir uma caixa de texto que retorne uma consulta ?

    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  Juliana 16/10/2011, 00:09

    Pessoal, tudo bem ?

    Tenho uma duvida, como posso construir uma caixa de texto, cujo dado será mostrar o total referente a soma de um determinado campo de uma tabela especifica ?

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 01:17

    Se você quer o total geral de todas as linhas, pode colocar assim, na origem do campo:

    =DSum("NomeDoCampo";"NomeDaTabela")

    Se precisar filtrar, pode fazer algo parecido com o da variável qH que lhe passei no exemplo do outro tópico, ou seja, algo assim:

    =DSum("NomeDoCampo";"NomeDaTabela";"Código=" & [txtCódigo])

    Já se a tabela estiver carregada em um subformulário contínuo, pode colocar o campo do total no rodapé do subformulário e a origem do campo assim:

    =Soma(nz([NomeDoCampo];0))


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Obrigada..masi uma vez !

    Mensagem  Juliana 16/10/2011, 02:17

    Obrigada Criquio...mais uma vez né....

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 03:22

    Eu que agradeço pelo retorno. Abraço.


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Pensei errado !

    Mensagem  Juliana 16/10/2011, 03:24

    Oi Criquio, pensi que estivesse resolvido, mas o valor da caixa de texto me retorna o erro : #Erro, o que sera que estou fazendo de errado?

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 03:26

    Fale sobre a tabela, o campo e o procedimento que está adotando.


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Entao !

    Mensagem  Juliana 16/10/2011, 03:50

    Eu pretendo somar um campo chamado Valor total (formato numero padrao), este campo esta numa tabela alheia ao formulario que estou utilizando, no entanto existe um campo em comum, chamado Projeto, é este campo que estou utilizando para filtrar e agrupar pelo conteudo do memso, ams nao da certo...tentei todas as expressoes que vc encaminhou e nada....

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 04:04

    Tente tirar o espaço do nome Valor total, colocando ValorTotal na tabela, ou altere no código para Valor_total


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Ainda continua

    Mensagem  Juliana 16/10/2011, 13:00

    Oi Criquio, nao é isto nao, todos os nomes de campos estao sem espaço, olha so, estou incluindo esta informacao na opcao " fonte do controle" de uma ciaxa de texto, que se encontra em um formulario de entrada de dados NAO vinculado a nenhuma tabela, sera isto ?

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 13:04

    Qual dos métodos está utilizando? Está buscando por DSum na tabela ou tem um subformulário?


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Tentei mas...

    Mensagem  Juliana 16/10/2011, 13:17

    Entao, apesar de ter tentado todos, atualmente estou tentando pelo DSUM, segue alinha que estou escrevendo: =DSoma("ValorTotal";"tblTarefas";"Projeto=" & [Formulários]![frmHeadProject]![cmbProjeto])

    O engracado é que quando nao coloco o criterio de filtro por projeto, o erro nao acontece, so que ai ele soma os valores da tabela inteira e isto eu nao quero, eu preciso que ele some somente o referente a um determinado projeto....

    Ju
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 16/10/2011, 13:24

    cmbProjeto é uma combo? Se for, tente colocar a coluna aonde está o valor a ser agregado. Se a combo tiver apenas uma coluna ou se o valor a ser observado constar da coluna que está sendo exibida, talvez dê certo se acrescentar .Value:

    =DSoma("ValorTotal";"tblTarefas";"Projeto=" & [Formulários]![frmHeadProject]![cmbProjeto].Value)

    Se for mais de uma coluna ou o valor estiver em uma coluna oculta, talvez funcione adicionando a coluna:

    =DSoma("ValorTotal";"tblTarefas";"Projeto=" & [Formulários]![frmHeadProject]![cmbProjeto].Column(0))

    No lugar do 0, colocar o número correto da coluna, lembrando que a primeira coluna da combo é a de número 0, depois 1, 2...


    .................................................................................
    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
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  Juliana 18/10/2011, 01:05

    oi Criquio, ainda nao deu certo, mas um detalhe, vamos supor que eu deseje fazer isto via codigo, aonde o valor desta caixa de texto seja alterada sempre que eu desejar, como seria este codigo via instrucao SQL, assim: Set Me![txtCustoTotal] = CurrentDb.OpenRecordset("select Sum([ValorTotal]) from tblTarefas where [Projeto] = '" & Me![cmbProjeto] & "'"), esta instrucao esta retornando erro, aonde sera que esotu errando ?

    Ju
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  vieirasoft 30/10/2011, 11:16

    Estou a puxar o tópico para cima. se já tiver resolvido, agradeço o seu retorno.
    avatar
    Juliana
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 128
    Registrado : 03/10/2011

    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  Juliana 4/11/2011, 16:22

    Ola pessoal, acabei incluindo via instrucao SQL.

    Obrigada a todos.

    Juliana.
    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]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  criquio 4/11/2011, 20:20

    Que bom que conseguiu. Estive um tempo fora mas retornei agora. Abraços.


    .................................................................................
    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.


    Conteúdo patrocinado


    [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ? Empty Re: [Resolvido]Como incluir uma caixa de texto que retorne uma consulta ?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 18:22