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]Access - Programação

    avatar
    chinchila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Mensagens : 11
    Registrado : 25/10/2011

    [Resolvido]Access - Programação Empty Access - Programação

    Mensagem  chinchila 5/4/2012, 14:22

    Boa tarde,

    Tenho uma base de dados com uma tabela com os seguintes campos:
    Guia | Referencia | Cxs | Linha

    e pretendo efectuar uma programação que me dê a informação acima mencionada, numa nova tabela, mas apenas com os totais.

    Passo a exemplificar:

    Tabela1
    GuiaA | XPTO | 5 | 1
    GuiaA | XPTO | 5 | 2
    GuiaA | AAAA | 10 | 3
    GuiaB | XPTO | 1 | 1
    GuiaC | XPTO | 20 | 1

    E depois preencha a tabela 2 assim:
    Guia | TReferencias | TCxs | TLinhas
    GuiaA | 2 | 20 | 3
    GuiaB | 1 | 1 | 1
    GuiaC | 1 | 20 | 1

    Alguém me consegue ajudar?

    Obrigado.
    avatar
    Convidad
    Convidado


    [Resolvido]Access - Programação Empty Re: [Resolvido]Access - Programação

    Mensagem  Convidad 5/4/2012, 15:01


    Crie uma nova consulta do tipo Criar Tabela.

    Clique em Totais para exibir a linha Agrupar Por,
    e na lista Total: dos campos que quer somar, escolha Soma.

    Para os outros campos escolha Agrupar por.
    avatar
    chinchila
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Mensagens : 11
    Registrado : 25/10/2011

    [Resolvido]Access - Programação Empty Re: [Resolvido]Access - Programação

    Mensagem  chinchila 5/4/2012, 15:15

    Olá,

    Assim eu consigo fazer, mas como são diversas tabelas em que tenho este problema, o que me vai acontecer é que fico com uma enormidade de consultas...

    Pensei que com programação agilizasse as coisas...

    avatar
    Convidad
    Convidado


    [Resolvido]Access - Programação Empty Re: [Resolvido]Access - Programação

    Mensagem  Convidad 5/4/2012, 15:33


    A consulta não precisa ser salva, se não quiser.
    Pode usar DoCmd.RunSQL "sql da consulta" ou CurrentDbExecute "sql da consulta", mas sempre deverá executá-la via código.
    No fim dá na mesma: muitas consultas ou muito código.

    E o objetivo de criar estas tabelas ?
    Como estes valores podem ser obtidos de várias formas e a qualquer tempo, porque precisa armazená-los em tabela?

    Considere que precisa manter estas tabelas atualizadas.
    avatar
    Convidad
    Convidado


    [Resolvido]Access - Programação Empty Re: [Resolvido]Access - Programação

    Mensagem  Convidad 12/5/2012, 18:27


    Como não tivemos retorno, o tópico passa a resolvido.

    Se necessário, basta dar continuidade.


    Conteúdo patrocinado


    [Resolvido]Access - Programação Empty Re: [Resolvido]Access - Programação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 11:58