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

    Como colocar uma linha de uma tabela 3 vezes no formulário

    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 13:18

    Olá Pessoal, Bom dia.

    Estou fazendo um formulário de compras aonde eu tenho um formulário que coloca as informações da compra e um sub formulário onde possui todos os materiais, unidades e etc, até ai tudo funciona perfeitamente.

    eu tenho também uma tabela com o cadastro de todos os fornecedores desses materiais onde eu gostaria de colocar 3 fornecedores neste formulário, até ai tambem tudo bem, eu criei linhas na tabela de compras (fornecedor 1, fornecedor 2, fornecedor 3) onde o código do fornecedor é lançado nesta tabela e ele funciona perfeitamente, só que agora eu gostaria colocar a informação de cada fornecedor (fornecedor 1 - Cnpj, telefone, endereço e etc.)(fornecedor 2 - Cnpj, telefone, endereço e etc.)(fornecedor 3 - Cnpj, telefone, endereço e etc.), só que quando eu coloco a linha de cnpj no formulário ele puxa apenas o fornecedor 1, como eu faço para colocar as ifnromações de cada respectivo fornecedor.

    Obrigado Pessoal, sou bem novato no access e só está me faltando isso para finalizar meu controle de estoque com form de compras Smile)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 15:05

    Bom dia..

    Postar em anexo no formato *.ZIP o referido projeto para melhor analise e ajuda !

    Grato.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 15:35

    Amigo Hospedei no 4shared

    http://www.4shared.com/file/SYIzu_6Hba/Estoque_new_-_Cpia.html?

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 20:14

    Ok, já estou com o teu projeto.

    Agora preciso que seja detalhista e me explique corretamente a tua duvida, me dizendo em qual formulário você vai ver as informações.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 20:16

    Então amigo seria o form compras, ele ja tem os fornecedores, so que eu gostaria de adicionar o cnpj, endereço e telefone de cada fornecedor na lateral direita do form
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 21:02

    Bom vamos por partes....

    1- tua nomenclatura de tabelas, consultas e formulários está horrível.  Use:
    a- para tabelas: Tblnome
    b- para consultas: Qrynome ou Consnome
    c- para formulários: Frmnome
    d- para subformulários: SFrmnome

    2- o mesmo está ocorrendo para as caixas de textos, combobox. use:
    a- para caixa de texto: txtnome ou apenas nome
    b- para combox: em vez de combinação43 como está em teu projeto para: cbofornecedor1
    c- para listbox: Lstnome

    Agora falando do que eu fiz.

    Fiz apenas para o primeiro fornecedor, os demais, com o intuito de teu aprendizado, deixo para você fazer !
    Note que houve uma alteração na consulta que gera a caixa de combinação, é onde está a principal mudança.

    Bons estudos e sucesso a ti.

    Silvio


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 21:16

    Eita, esqueci de lhe dizer....

    Jamais use palavras com acentos ou palavras com espaços nas nomenclaturas dentro do Access.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 21:28

    Opa, muito obrigado pela sua ajuda amigo, más não entendi direito o que você fez, e tambem irei dar uma geral,eu fiz meio que as pressas então está essa bagunça Smile

    Eu gostaria que quando eu mudasse o fornecedor 1, 2 ou 3, já alterasse os dados,más não consegui realizar o mesmo
    Obrigado
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 21:32

    Pelo que entendi você criou apenas um rótulo e colocou o endereço, más eu gostaria que quando eu selecionasse tal fornecedor ele já mudasse o endereço, cnpj e etc..
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 21:34

    vejamos.....

    é mexendo, analisando, fuçando, estudando com calma que se aprende....

    note que a tua combinação43 tem um evento chamado: após atualizar.

    vá até ele, é onde está o código fonte.


    veja que em teu formulário tem uma label ou rótulo; é aqui que vai aparecer os dados do fornecedor.

    então copie essa label ou rótulo, depois de um espaço ( barra de espaço ) depois mude de nome da mesma de RTlfornecedor1 para Rtlfornecedor2

    copie o código que esta no evento após atualizar da primeira caixa de combinação.

    vá para o mesmo evento da segunda combobox e cole o código, mudando apenas o nome da label.


    esta ai algumas dicas....


    bons estudo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 21:36

    fiz apenas para a primeira...as demais vou deixar por tua conta, para aprender...

    ele muda sim.... vai aparecer o nome, o cnpj, o endereço e o telefone do mesmo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 7/5/2015, 21:40

    Nossa, perfeito, eu tinha que ativar os recursos ali na parte superior, rsrs

    Depois que ativo pela primeira vez, ele não desativa mais?

    e o meu muito Obrigado pela sua ajuda amigo, que Deus lhe abençoe !
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 7/5/2015, 21:57

    não se esqueça de colocar o tópico como resolvido.

    bons estudos !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 11/5/2015, 12:17

    Amigo, acho que surgiu um pequeno problema, esta tabela de Cadfornecedor está alocada em um servidor, eu apenas peguei ela do servidor e coloquei em uma cópia do meu sistema
    Teria alguma diferença? porque não estou conseguindo colocar o mesmo código que o senhor me forneceu em meu sistema, ele não funciona, já tentei de várias formas
    se puder me ajudar, Muito Obrigado
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 11/5/2015, 13:15

    Bom dia...

    O código é o mesmo, não há necessidade de fazer alteração alguma, mas fica aqui algumas dicas....

    a- esse código tem que ser usado no formulário que está no front-end.
    b- a tabela que você copiou não pode estar junto, apenas a tabela vinculada.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 11/5/2015, 13:16

    Amigo eu cheguei até copiar o formulário e colar no meu original, e mesmo assim ele não funciona.

    ele só puxa o nome do fornecedor e nada mais, por favor me de uma luz, teria mais alguma coisa que eu teria que fazer?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 11/5/2015, 13:18

    "zipa" o back end e o front end e anexa eles aqui, que eu dou uma olhada neles....


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 11/5/2015, 13:30

    Amigo, não consegui colocar por aqui, mas hospedei no 4shared

    Não estranhe que tenha outras tabelas no original pois uso para outros lugares tambem

    http://www.4shared.com/rar/GKeMA_fJba/Estoque_-_forms.html? < forms
    http://www.4shared.com/rar/rT5aUOm4ce/Normal_be.html? < tabelas

    Obrigado pela sua ajuda
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 11/5/2015, 15:09

    Sinceramente, não achei erro algum !
    Fiz a indexação do Back-end com o Front end e tudo funcionou perfeitamente.
    Veja por si mesmo, o que está no anexo aqui.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 11/5/2015, 15:16

    Talvez o meu erro esteja na indexação, como eu faria isso?
    porque no seu funciona perfeitamente, más quando eu copia o form e colo no meu já não funciona, o que pode ser amigo?
    avatar
    bernardweger
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  bernardweger 11/5/2015, 15:23

    eu fiz um teste aqui e o forn2 e o 3 não puxam os cnpjs e telefones, mesmo no que o senhor me enviou

    Não teria como fazer essas ligações de alguma outra forma?
    com tabelas, ou sei lá...
    Obrigado
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Silvio 11/5/2015, 15:36

    Você está fazendo tudo de forma errônea, não se copia formulário e cola no front-end !

    Tem que copiar o Front end inteiro para tua estação de trabalho e depois indexar o mesmo, ao Back-end, para que ocorra a vinculação de tabelas. Sem isso ocorre erros mesmo.

    O frmcompras, já está com os códigos feitos e funfando legal.

    O que pode ser feito é copiar o que eu fiz e ir no front end ( no frmcompras) do servidor de rede, em cada caixa de combinação no evento após atualizar, sem contar que terá que copiar as label´s que estão nele.

    Tem um evento ao carregar o fomulário e outro em nova requisição que terão que serem copiados.

    Depois disso, é apenas copiar esse front end para tua estação e indexar as tabelas.

    Para indexar as tabelas tem que entrar e estar no modo desing, no front end de tua estação de trabalho, ir ao menu, aba ferramentas de banco de dados e clicar no ícone "Gerenciador de Banco de Dados", localize então o Back-end que está na rede e vincule as tabelas.

    Bons estudos.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    Como colocar uma linha de uma tabela 3 vezes no formulário Empty Re: Como colocar uma linha de uma tabela 3 vezes no formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 17:50