MaximoAccess

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

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Listar Todos os empréstimos de um Associado

    Compartilhe

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Listar Todos os empréstimos de um Associado

    Mensagem  nettobr em Qui 22 Dez 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
    avatar
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto em Sex 23 Dez 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;

    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho em Sex 23 Dez 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


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    vou fazer o teste

    Mensagem  nettobr em Sab 24 Dez 2016, 04:48

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

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Erro no código

    Mensagem  nettobr em Sab 24 Dez 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



    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho em Sab 24 Dez 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


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
    avatar
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto em Dom 25 Dez 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.


    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr em Qua 28 Dez 2016, 02:24

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

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  Noobezinho em Qua 28 Dez 2016, 09:17

    Cadê a image?

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

    na minha assinatura.


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Imagem do erro do ACCESS

    Mensagem  nettobr em Qua 28 Dez 2016, 21:17

    Obrigado pela orientação...
    Eis a imagem...
    [Você precisa estar registrado e conectado para ver esta imagem.]

    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."
    avatar
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto em Qui 29 Dez 2016, 01:53

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

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Banco de dados - anexo

    Mensagem  nettobr em Qui 29 Dez 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."
    avatar
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  rubenscouto em Sex 30 Dez 2016, 00:43

    faltou o anexo.

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Anexo

    Mensagem  nettobr em Sex 30 Dez 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
    Database1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (276 Kb) Baixado 14 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."

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    mandei a base de dados...

    Mensagem  nettobr em Qua 11 Jan 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."
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  ahteixeira em Qua 11 Jan 2017, 17:40

    Olá a todos.
    José Neto, aconselho a leitura das regras do fórum.
    [Você precisa estar registrado e conectado para ver este link.]

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

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr em Qui 12 Jan 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."
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  ahteixeira em Qui 12 Jan 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
    [Você precisa estar registrado e conectado para ver esta imagem.]

    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

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr em Sex 13 Jan 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."
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  ahteixeira em Sex 31 Mar 2017, 23:32

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

    nettobr
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Listar Todos os empréstimos de um Associado

    Mensagem  nettobr em Sab 01 Abr 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."

      Data/hora atual: Qui 21 Set 2017, 20:33