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


4 participantes

    Listar Todos os empréstimos de um Associado

    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Listar Todos os empréstimos de um Associado

    Mensagem  nettobr 22/12/2016, 14:37

    Depois de alguns anos sem programar em ACCESS (a última vez que usei ainda era a versão 97 Smile ), vi que mudou muuuuuiiiiita coisa no 2010...
    Eu tenho uma dúvida que é muito simples para vocês mas eu estou emperrado nela...
    Tenho duas tabelas: Associado e Emprestimos e ambas tem em comum o campo idAssociado e preciso criar um relatório (ou um formulário) que exiba todos os emprestimos do usuário pesquisado (pelo nome dele ou registro de associação) referente às últimas 3 parcelas...
    Sera algo em SQL assim...

    SELECT ValorEmp, DataEmp, nrParcela FROM tbEmprestimos tbAssociado WHERE [tbAssociado].[idAssociado] = [tbEmprestimos].[idAssociado] AND nrParcela = -3

    Esse -3 seria as três anteriores (Não sei se está certo (creio que não funciona) ), por isso peço ajuda...
    Criei uma consulta do Associado pelo Nome, outra pelo Registro e uma que lista os emprestimos do idAssociado, mas não sei como colocar de maneira que ao selecionar o Registro dele, apareça (embaixo - num subFormulário) os empréstimos concedidos à ele nos últimos meses (ou parcelas).
    Se alguém tiver esse código pronto eu posso até comprar... porque eu estou desenvolvendo esse projeto para uma associação para aprender mesmo...

    Qualquer dica é importante...

    Abraços
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto 23/12/2016, 06:45

    Veja se consegue desta forma.

    SELECT TOP 3 tbAssociado.*, tbEmprestimos.* FROM tbAssociado INNER JOIN tbEmprestimos WHERE [tbAssociado].[idAssociado] = [tbEmprestimos].[idAssociado] Order by tbEmprestimo.IdAssociado Desc;

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho 23/12/2016, 12:12

    Neto

    Só mais um pitaco:

    IdAssociado não é um campo para retornar a 3 últimas parcelas em ordem decrescente, pois a id será a mesma

    em todas as parcelas.

    Utilize o número das parcelas ou a data de pagamento.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty vou fazer o teste

    Mensagem  nettobr 24/12/2016, 04:48

    Obrigado, amigos...
    Vou fazer o teste e retorno com o resultado...
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Erro no código

    Mensagem  nettobr 24/12/2016, 04:59

    Eu colei esse código no filtro do campo criado, como ParcelasAssociado mas dá erro

    SELECT TOP 3 tbAssociado.*, tbEmprestimos.* FROM tbAssociado INNER JOIN tbEmprestimos WHERE [tbAssociado].[idAssociado] = [tbEmprestimos].[idAssociado] Order by [Data] Desc

    Erro: "Verifique essa sintaxe e coloque a subconsulta entre parênteses"
    e toda forma que eu coloquei parênteses nãoo funciona



    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho 24/12/2016, 08:54

    Veja:

    SELECT TOP 3 tbAssociado.*, tbEmprestimos.* FROM tbAssociado INNER JOIN tbEmprestimos WHERE [tbAssociado].[idAssociado] = [tbEmprestimos].[idAssociado] Order by [Data] Desc

    Data é uma palavra reservada do Access que retorna a data atual, portanto, não pode ser  usada como nome de campo.

    Renomeie esse campo.

    Além disso, na SQL, você não espedificou em qual tabela esta o campo "Data".

    Veja que os outros campos  tem o nome da tabela especificado.

    Mas ainda acredito que não irá funfar, algo está errado.


    Melhor será separar as tabelas com alguns registros, o formulário se houver e a consulta, para

    a gente analisar.

    []'s

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto 25/12/2016, 18:24

    SELECT TOP 3 tbEmprestimos.* FROM tbEmprestimos INNER JOIN tbAssociado WHERE [tbEmprestimos].[idAssociado] = [tbAssociado].[idAssociado] Order by tbEmprestimos.Data Desc

    VEja se funfa desta forma.

    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr 28/12/2016, 02:24

    Olhem a imagem do erro [anexa]
    grato
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho 28/12/2016, 09:17

    Cadê a image?

    Veja como colocar a imagem no teu post, mais abaixo,

    na minha assinatura.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Imagem do erro do ACCESS

    Mensagem  nettobr 28/12/2016, 21:17

    Obrigado pela orientação...
    Eis a imagem...
    Listar Todos os empréstimos de um Associado 1rt05j

    agradeço!


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto 29/12/2016, 01:53

    Poste o bd que a gente constroi a consulta pra você.
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Banco de dados - anexo

    Mensagem  nettobr 29/12/2016, 14:06

    Obrigado.
    Estou enviando o banco de dados...
    Agradeço a ajuda.
    Se conseguir fazer um exemplo, depois eu entendo a lógica e faço o resto... essa consulta foi a mais difícil que eu achei. No Lazarus (Object Pascal) eu faço tranquilo mas quero muito aprender no Access devido à compatibilidade que ele tem em relação ao sistema.


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 680
    Registrado : 02/10/2011

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto 30/12/2016, 00:43

    faltou o anexo.
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Anexo

    Mensagem  nettobr 30/12/2016, 02:13

    Ué, não estou conseguindo anexar??
    Vamos ver se agora vai....
    P.S. na primeira vez caiu a internet... agora vi que tinha que ser no formato .zip
    Anexos
    Listar Todos os empréstimos de um Associado AttachmentDatabase1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (276 Kb) Baixado 17 vez(es)


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty mandei a base de dados...

    Mensagem  nettobr 11/1/2017, 16:44

    RubensCouto, viu a base de dados que enviei??


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Alvaro Teixeira 11/1/2017, 17:40

    Olá a todos.
    José Neto, aconselho a leitura das regras do fórum.
    https://www.maximoaccess.com/t48-regras-do-forum

    A assinatura está a infringir duas regras:
    -Publicidade não autorizada.
    -Links externos ao forum.
    Proceda à retificação.
    Abraço a todos
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr 12/1/2017, 00:42

    obrigado, vou lê-las e vou altera minha assinatura...


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Alvaro Teixeira 12/1/2017, 12:43

    Olá a todos,
    José Neto, obrigado por seguir as recomendações.

    Quanto à questão a modelagem de dados é muito importante.
    Veja em documentações ou exemplos aqui do fórum.

    Fiz pequeno teste, verifique se é o que pretende.
    Para o efeito foi efetuada uma relação para ter o numero do associado disponivel e não o ID
    Listar Todos os empréstimos de um Associado I1kv43

    Caso pretenda, pode descarregar o meu teste.
    meocloud.pt/link/d327677c-0b10-4e9b-9d6f-1179a41836ac/consulta_relacao.zip/
    Copie o link e cole no navegador.
    Abraço a todos
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr 13/1/2017, 00:18

    bacana!
    Vou testar mas pelo jeito é isso mesmo que eu preciso...
    Vou ver se descubro mais sobre a ferramenta de associação...
    Por ora, obrigado!


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Alvaro Teixeira 31/3/2017, 23:32

    Olá a todos,
    José Neto, como ficou a situação.
    Os utilizadores do forum merecem e agradecem o retorno.
    Abraço
    avatar
    nettobr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 05/01/2014

    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr 1/4/2017, 03:15

    Verdade...
    Desculpem pelo silêncio...
    Acontece que nem mexi mais no projeto pois o cliente mudou de ideia...
    Mas ainda vou termina-lo...
    Nesse fim-de-semana eu vou testar e dou retorno.
    Obrigado.


    .................................................................................
    ------------------------------------------------------------
    José Ferreira Neto
    Analista de Sistemas e Suporte de Informática
    Desenvolvimento web, segurança e administração de redes
    "Quanto mais conhecimento você tem, mais interessante você fica."

    Conteúdo patrocinado


    Listar Todos os empréstimos de um Associado Empty Re: Listar Todos os empréstimos de um Associado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 14:31