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]Consulta de Dados

    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Consulta de Dados

    Mensagem  eduardovidros 27/11/2011, 00:02

    Boa noite,

    Estou criando um formulário de cadastro de cliente,
    Criei todos os campos text e caixa de texto...
    Criei também uma Caixa de Listagem, que nela aparece a lista dos meu clientes cadastrados, assim que eu clico em algum registro desta caixa de listem, automaticamente abre o registro para edição.
    Gostaria de saber como posso fazer para digitar o nome de algum registro em uma caixa de texto (que serviria como consulta) e quando clicar em um botao selecione o registro lá na caixa de listagem...
    Como na imagem...

    Grato!
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 27/11/2011, 18:54

    Boas Eduardo, veja este modelo, nele tem o cadastro de clientes com list box e uma caixa texto onde se digita o nome do cliente e se filtra a lista.

    http://maximoaccess.forumeiros.com/t2438-sistema-de-controle-de-contas-a-receber-com-calculo-de-parcelas-recebimento-total-ou-parcial-das-parcelas-pagamento-fracionado

    Cumprimentos
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 29/11/2011, 12:17

    Veja esse colega....
    http://speedy.sh/uRyD5/ListBox-AbreForm.rar
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 29/11/2011, 16:04

    Boa tarde Rarysohn, fiz algumas alterações, mas não está dando certo poderia da uma analizada.

    So alterar a extensão para .RAR

    Agradeço
    Anexos
    [Resolvido]Consulta de Dados AttachmentSISTEMA DE GESTÃO EMPRESARIAL 1.0 - VBA.xls
    Você não tem permissão para fazer download dos arquivos anexados.
    (630 Kb) Baixado 35 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 29/11/2011, 20:14

    Amigao esperarei que outro colega o veja, estou no momento em um tablet, portando sem o access...
    Mas no exemplo que te enviei, na consulta que origina a list box tem o criterio que e a caixa texto onde se digita a informacao, olhe no evento vba para essa caixa texto e aplique no teu e tambem na consulta da list.



    Cumprimentos
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 30/11/2011, 00:49

    Boa noite, eu fiz, mas não esta dando certo...ainda estou aprendendo e por isso fiz algo errado.

    Abraço
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 30/11/2011, 15:08

    Envie novamente.. seu modelo esta dando erro. Renomeei para rar mas nao consegui abrir.

    Cumprimentos
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 1/12/2011, 13:23

    Segue link,
    Forte abraço

    skydrive.live.com/?cid=3d8454510b1d3231&id=3D8454510B1D3231%21226
    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 1/12/2011, 15:07

    Caro eduardo, para referencia a busca por registro deves especificar a chave primaria da tabela juntamente com a coluna 0 da listbox que é a primeira coluna


    Private Sub Lista224_AfterUpdate()

    ' Localizar o registo que corresponde ao controlo.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Código] = " & Str(Nz(Me![Lista224], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    End Sub

    Ja na listBox em propriedades
    Dados > Origem da linha

    No campo Nome em critérios:

    Como "*" & [Forms]![Cadastro de Clientes].[txtPesquisa] & "*"

    O operador como (like em ingles) age de maneira a filtrar a lista com o que está sendo digitado no campo txtPesquisa (alterado por mim para este nome)


    Link:
    http://dl.dropbox.com/u/26441349/EduardoVidros.rar


    Veja tambem este modelo disponibilizado pelo colega Norbs.. nele tem botoes e visualizador de em que registro se encontra....

    http://maximoaccess.forumeiros.com/t5387-formulario-de-cadastro-com-listbox-de-pesquisa-dentro-e-fora-do-formulario


    Bom estudo. Cumprimentos
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 1/12/2011, 17:34

    Boa tarde, poderia por gentileza, me explicar o cod abaixo:


    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Código] = " & Str(Nz(Me![Lista224], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    End Sub


    Eu ja entendi, que a estrutura da programação e:

    Private Sub objeto_ação()
    *gostaria de saber porque ()

    Dim Variavel as Tipo de Variavel
    *variavel é o que vai ou não ser manipulado

    Comandos1
    Comandos2...

    if...than...

    End Sub

    Estou certo?

    avatar
    Convidado
    Convidado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Convidado 1/12/2011, 19:34

    Quando vincula um formulario a uma tabela, este fomulario e carregado com os registros desta tabela

    Set rs. .. seta o recordset (conjunto de registros) com os registros do firmulario, ou seja carrega o recordser com os registros que estao carregados no form.

    Rs.FindFirst..... aqui ele vai procurar o registro cujo codigo seja igual ao registro selecionado na list em sua coluna 0

    If not rs.EOF

    EOF = end of file

    Se nao chegou ao final so arquivo leva ao form o registro que foi encontrado no comando rs.FindFirst...


    Procure no forum, temos diversos artigos sobre recordset's, variaveis, efim...


    Cumprimentos
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  vieirasoft 20/1/2012, 11:05

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 21/1/2012, 14:11

    Bom dia,
    meu amigo to com um problema, com relação ao mesmo assunto, porem de outra forma, criei de uma forma diferente meu form, só que, não consigo escrever o nome no txtpesquisa.

    não entendo pq, se puder de uma olhada.

    Agradeço

    https://skydrive.live.com/redir.aspx?cid=3d8454510b1d3231&resid=3D8454510B1D3231!242&parid=3D8454510B1D3231!121&authkey=!APoe2AhTGezXRaw
    Abração
    avatar
    eduardovidros
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 90
    Registrado : 23/11/2011

    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  eduardovidros 1/2/2012, 12:04

    Bom dia, com relação ao que havia sido conversado antes, eu resolvi, se alguem quiser eu posso postar.

    Mas agora, eu gostaria de saber como posso fazer esse mesmo sistema com caixa de texto, mas utilizando um sub-formulário do cadastro de clientes?
    e que se eu se selecionar algum dado do sub-formulário, não seja possivel alterar, só se eu selecionar o dado e clicar em algum botão "alterar".

    Grato.

    Agradeço a todos

    Conteúdo patrocinado


    [Resolvido]Consulta de Dados Empty Re: [Resolvido]Consulta de Dados

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/11/2024, 10:28