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


2 participantes

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 10/11/2014, 16:23

    Se for possivel e caso não esteja abusar queria que no formulario pesquisa de avaria tivesse tipo uma caixa de listagem onde tivesse as "avarias" do respectivo cliente, ja exprimentei fazer só que aparece sempre todas as "avarias"


    por exemplo:

    Menu -> clientes-> botao ir para avaria e aí aaprecer uma caixa de listagem das avarias do respectivo cliente onde possa depois aceder a elas no respectivo formulario
    Anexos
    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Attachment2.1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (357 Kb) Baixado 16 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 10/11/2014, 18:25

    Tai o exemplo modificado

    Veja que criei um outro formulário para colocar a listbox.
    Abra a listbox em modo designe e estude a consulta da propriedade origem da linha.
    Você pode usar a mesma ideia de clicar sobre um registro na listbox e transferir os dados para o formulário pesquisa.
    Como  já tem o exemplo, deixo pra você aprender.

    Bom estudo

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 11/11/2014, 10:04

    Bom dia, ja estou desde ontem a ver e nao estou a conseguir fazer a caixa de listagem, gostava de manter a minha ideia original caso fosse possivel, obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 11/11/2014, 10:28

    Se quer colocar no teu formulário, então faça-o.

    É so tomar como base o exemplo que te passei.

    Ao invés de criar em outro formulário, é so fazer um copiar e colar.

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 11/11/2014, 10:52


    pois estudei o teu exemplo e nao estou a conseguir, fica a aparecer todas as entradas, e apenas quero que apareça as pertencentes ao cliente
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 11/11/2014, 12:03


    Teste meu exemplo, veja que o cliente 1 tem apenas uma avaria.
    Já o cliente 2 tem duas avarias.
    Então, deve ter esquecido de alguma coisa.

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 11/11/2014, 12:15


    sim seu exemplo esta a funcionar mas ao meter as mesmas configuraçoes numa caixa de listagem aparece todas
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 11/11/2014, 12:50

    Diga exatamente onde quer a caixa de listagem

    Veja que no formulário de menu, tem um botão chamado Avarias por cliente, é ali?




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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 11/11/2014, 12:56


    nao, no ficheiro original, ir para Clientes Geral onde tem "ir para avaria" abre um formulario e aí quero caixa de listagem onde apareça as avarias do respectivo cliente onde posso andar entre elas,

    desculpa se não o fiz entender, obrigado pela ajuda Wink
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 11/11/2014, 13:34

    Tai

    Bom estudo

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 11/11/2014, 17:43

    Boas Noob, ja tive a ver o seu exemplo e ja andei a ajustar ao meu gosto, digamos que esta pronto falta só um pormenor que é o seguinte:

    no menu -> avarias ao sair dá erro de macro, porque tenho uma macro que manda actualizar no qual preciso esse comando quando utilizo o mesmo formulario para para outra função que é adicionar avaria (preciso que actualize para aparecer a avaria no sub formulario)


    existe maneira dessa macro Actualizar nao funcionar  no menu-> avarias ?


    abraço
    Anexos
    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Attachmentv8 - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (413 Kb) Baixado 7 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 11/11/2014, 20:30

    Simples

    Abra o formulário Adicionar Avaria no modo designe e na folha de propriedades do formulário,
    Procure por Entrada de dados, coloque Sim.

    Pronto, teste

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 12/11/2014, 09:32

    Bom dia,

    Fiz o que voce indicou mas dá o mesmo erro :/


    caso contrario crio novo formulario independente do outro... so que não queria estar a aumentar o tamanho da base de dados e ao fazer isso aumenta a volta de 6 mb
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 12/11/2014, 10:00

    Veja ai

    Compare os código meu e o teu e veja onde está  o erro.

    Bom estudo

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 12/11/2014, 10:10


    no teu tambem está a dar erro aqui.... será que tas a ir ao sitio certo ?




    Menu -> Avarias e clicar no icone Sair





    Avarias é o formuario com o nome de adicionar avaria
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 12/11/2014, 10:22

    Filipe

    Diga qual erro está dando.

    Um detalhe:

    O formulário Adicionar avarias só abrira corretamente quando for aberto pelo formulário Clientes geral.
    Entenda que como o próprio nome diz, Adicionar Avarias, é um formulário somente para adicionar registros
    e não para edição ou consulta.
    Então, ele só irá abrir através do formulário Clientes Geral, porque ele precisa associar o cliente com a avaria.


    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 12/11/2014, 10:31


    diz que o comando actualizar nao esta disponivel.




    no menu-> avarias -> icone sair

    tenho la 2 macros

    a primeira é fechar
    a segunda é actualizar (isto para quando adicionar avaria ele actualiza e a nova avaria aparece no subformulario)

    como estou a usar o mesmo formulario para pesquisar avaria e adicionar avaria, quando quero pesquisar uma avaria (no menu-> avarias ) ao sair ele da a erro "comando ou acçao Actualizar ão esta disponivel agora"
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 12/11/2014, 10:51

    Meu amigo

    Veja, O formulário Pesquisa Avarias é justamente pra isso pesquisar avarias e não para adicionar avarias.

    Para adicionar a varias , você precisa abrir o formulário Clientes Geral e então clicar no botão adicionar avarias,
    o qual irá abrir o formulário Adicionar avarias.
    Esse é o único modo (e o mais prático) de quando estiver adicionando uma avaria, ligar essa avaria com o cliente.
    E veja que usando desse modo, não irá precisar usar de atualização alguma, pois a coisa é automática.

    Veja como ficou o botão avarias

    Noob


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 12/11/2014, 11:14



    da maneira que trabalho nao é muito pratico...

    vou criar novo formulario para nao ter esse problema, obrigado
    avatar
    rocheiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 12/11/2014, 12:17

    Noob, ao inves de usar aquele formulario estou a tentar usar o outro

    agora ao aceder no menu avarias esta ok




    indo ao menu clientes -> ao adicionar avaria estou a tentar com o outro formulario só que nao aparece o nome, ha possibilidade de aparecer, porque está a dar erro


    assim uso o form"pesquisa de avarias" para adicionar avaria e para consultar ao clicar no subformulario
    Anexos
    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Attachmentv12 - - Cópia - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (419 Kb) Baixado 9 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 12/11/2014, 20:39

    Como disse, precisa estar com o formulário Clientes Geral aberto para esse formulário poder "pegar o cliente" que está sendo exibido naquele formulário.
    Observação: Da maneira que pretende adicionar avarias não tem como vincular o cliente com a avaria e é por isso que a macro
    atualizar não funciona, pois falta o cliente para manter o relacionamento entre as duas tabela, integro.

    Noob




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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 44
    Registrado : 09/12/2012

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  rocheiro 13/11/2014, 10:42


    Bom dia Wink


    decidi adicionar mais um formulatorio e manter as mesmas definições, agora estou a ajustar os relatórios

    desde já agradeço ao forum e a todos que tentaram ajudar em especial o amigo noob, um abraço
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Noobezinho 13/11/2014, 11:20

    Legal Filipe

    Valeu o retorno

    Boa sorte !!


    Noob



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

    Conteúdo patrocinado


    [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente Empty Re: [Resolvido]caixa de listagem onde apenas apareça registos referente a cada cliente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 22:06