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


3 participantes

    [Resolvido]Relações de tabelas

    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty [Resolvido]Relações de tabelas

    Mensagem  Caio 20/8/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][Resolvido]Relações de tabelas 347a6ps[/img]

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


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Silvio 20/8/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.
    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."
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 20/8/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


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 20/8/2015, 13:41

    http://www.mediafire.com/download/3oqcny36cyur266/Colaboradores.accdb
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 20/8/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
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 20/8/2015, 17:01



    Vou baixar e analisar o bd.



    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 20/8/2015, 19:21



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


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


    https://www.dropbox.com/s/ejhvqsgjzpp9e9o/Colaboradores.zip?dl=0


    Abraços,


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 21/8/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
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 21/8/2015, 14:34


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


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 21/8/2015, 14:43

    Está dando o seguinte erro:

    [Resolvido]Relações de tabelas 2byufl
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 21/8/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.


    https://www.dropbox.com/s/ejhvqsgjzpp9e9o/Colaboradores.zip?dl=0




    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 21/8/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
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 21/8/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,


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    Caio
    Caio
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Caio 24/8/2015, 13:45

    Obrigado, resolvido!
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  cleverson_manaus 24/8/2015, 16:01


    Obrigado vc pelo retorno!



    .................................................................................
    afro

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

    Conteúdo patrocinado


    [Resolvido]Relações de tabelas Empty Re: [Resolvido]Relações de tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 05:07