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

    Inserção em várias tabelas

    avatar
    fbsfer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 30/07/2014

    Inserção em várias tabelas Empty Inserção em várias tabelas

    Mensagem  fbsfer 6/1/2016, 11:11

    Bom dia amigos, venho mais uma vez pedir ajuda com o sistema de RH que estou desenvolvendo.
    Cada funcionário tem uma matricula.
    Preciso gerar um controle de chefias, onde um funcionário pode ter n numero de chefias, em vários níveis hierárquicos, por exemplo, pode ser chefe de seção no mês de janeiro e chefe de divisão no mês de fevereiro.
    Como preciso dessa divisão de períodos para um relatório futuro, pensei em inserir cada chefia numa tabela... para isso criei 10 tabelas... Tbl_Chefia1... Tbl_Chefia2...TblChefia10 para que cada vez que for gravar uma chefia seja gravado numa tabela diferente.
    Desta forma podem me ajudar com um código vba que, ao preencher os campos matricula, funcionario, tipoChefia, inicio e fim, no formulário, o sistema busque na tabela e caso nao tenha essa matricula ainda, que ele grave na Tbl_Chefia1, caso ja tenha a matricula nessa tabela, que ele grave na próxima... e na próxima... e assim consecutivamente?


    Última edição por fbsfer em 6/1/2016, 23:10, editado 1 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  Alvaro Teixeira 6/1/2016, 19:27

    Olá Fernando.
    A modelagem de dados deve ser bem pensada.
    Não sei se compreendi bem, mas o que irá se funcionário for atribuído mais que dez vezes?
    As chefias são atribuídas mensalmente? Uma única vez por mês?
    Acho que se encontrar um exemplo de escalas de serviço, talvez seja um bom exemplo para analise.
    Abraço
    avatar
    fbsfer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 30/07/2014

    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  fbsfer 6/1/2016, 23:09

    Ola AHTeixeira.
    Boa noite.
    Na verdade, é um orgao público, em media um funcionario fica como chefe por seis anos, mas pode acontecer de mudar de chefia antes, mas pelo histórico dos dados que tenho ninguem mudou de chefia mais que cinco vezes, isso incluindo substituições, por isso coloquei uma margem grande clocando 10 tabelas, sendo que até hoje cinco seriam suficientes.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  Alvaro Teixeira 8/1/2016, 11:35

    Olá Fernando Bellinassi, sendo assim mãos à obra.

    Quando chegar à parte de gravar, terá que ter no seu código:
    Verifica campo se está preenchido, se estiver verifica o seguinte, encontrando o vazio coloca a informação pretendida.

    Fica a dica, qualquer coisa estamos por cá.
    Abraço
    avatar
    fbsfer
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 30/07/2014

    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  fbsfer 22/1/2016, 14:03

    Até ai tranquilo, o problema é, se o c ampo coincidir, como fazer pra ele ir para a próxima tabela para fazer o mesmo procedimento?
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  Alvaro Teixeira 22/1/2016, 14:40

    Olá, poste a base de dados com o que tem.
    Assim fica mais fácil para qualquer membro compreender e ajudar.

    Respondendo um pouco às escuras, pode resolver com IF ou CASE
    Abraço

    Conteúdo patrocinado


    Inserção em várias tabelas Empty Re: Inserção em várias tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 09:27