MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Relações de tabelas

    Compartilhe

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    [Resolvido]Relações de tabelas

    Mensagem  Caio em Qui 20 Ago 2015, 13:18

    Como faço para que um formulário pegue informações de uma tabela e salve na outra?

    Assim: tenho um formulário ( fml_editar), que precisa pegar o registro e o nome de uma tabela ( tab_colaboradores ) e ir salvando em outra tabela ( tab_horasExtras ) conforme eu vou inserindo os dados.

    Quero que quando busque ele filtre o nome e o registro da TAB_COLABORADORES e quando clicar em guardar ele salve os 5 campos na outra tabela TAB_HORASEXTRAS.


    [img][Você precisa estar registrado e conectado para ver esta imagem.][/img]

    Tab_colaboradores: Registro, Nome e foto
    tab_HorasExtras: Data, Início e Fim

    Silvio
    Developer
    Developer

    Respeito às Regras 100%

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

    Re: [Resolvido]Relações de tabelas

    Mensagem  Silvio em Qui 20 Ago 2015, 13:26

    Boas Caio....

    Manda a base de dados para vermos o que pode ser feito. Coloque ela em um servidor externo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Qui 20 Ago 2015, 13:33

    Na verdade não precisa salvar os cinco campos, apenas quatro.

    Acrescenta mais um campo na tabela horas extras e relaciona com o idregistro da tabela colaboradores.

    Abraços


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Qui 20 Ago 2015, 13:41

    [Você precisa estar registrado e conectado para ver este link.]

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Qui 20 Ago 2015, 13:57

    Fiz isso Cleverton, e coloquei como fonte de registro no formulario a tabela horas extras... mais quando abro o formulario fica tudo em branco.

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Qui 20 Ago 2015, 17:01



    Vou baixar e analisar o bd.



    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Qui 20 Ago 2015, 19:21



    Dá uma olhada, incluindo na tabela já está.


    Ajuste os detalhes de inclusão e edição dos registros.


    [Você precisa estar registrado e conectado para ver este link.]


    Abraços,


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Sex 21 Ago 2015, 12:55

    Quase isso, só que eu preciso que na tabela Horas extras apareça o REG do colaborador.: ex: 50075   e o Nome do colaborador.: ex: CAIO FABIO SANTOS DE SOUZA.

    abraços.

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Sex 21 Ago 2015, 14:34


    acrescenta esse campo na consulta que montei para servi de base pro form horas extras


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Sex 21 Ago 2015, 14:43

    Está dando o seguinte erro:

    [Você precisa estar registrado e conectado para ver esta imagem.]

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Sex 21 Ago 2015, 15:44



    Essa mensagem é porque alguns campos da tabela horas extras estavam com valores nulos, quando vc tentou fazer uma chave composta para evitar registros em duplicidade.


    Bem, já corrigi isso também, dá uma olhada no arquivo.


    [Você precisa estar registrado e conectado para ver este link.]




    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Sex 21 Ago 2015, 15:54

    Mais como faço para aparecer o Nome e REG do colaborador na tab_horasExtras?

    E também estou com dificuldades para fazer isso nos outros formulários.
    Atrasos, faltas e atestado. Rolling Eyes

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Sex 21 Ago 2015, 17:52


    Bem, minha opinião, vc não precisa repetir os mesmos dados de uma tabela em outra, a não ser quando o campo seja uma chave estrangeira que se relaciona com a chave primaria de outra tabela, para contornar isso temos as consultas.

    Se vc olhar em propriedades do formulário, na aba Origem do dados, verá a consulta criada com as tabelas colaboradores e hora extras.

    Abraços,


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

    Caio
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 301
    Registrado : 27/04/2015

    Re: [Resolvido]Relações de tabelas

    Mensagem  Caio em Seg 24 Ago 2015, 13:45

    Obrigado, resolvido!

    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 620
    Registrado : 23/09/2011

    Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus em Seg 24 Ago 2015, 16:01


    Obrigado vc pelo retorno!



    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Tópico resolvido!!!!

      Data/hora atual: Dom 04 Dez 2016, 14:14