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

    Criar Campos Automaticamente após Seleção de Quantidade

    avatar
    RobPerez
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 26/05/2017

    Criar Campos Automaticamente após Seleção de Quantidade Empty Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  RobPerez 26/5/2017, 18:50

    Olá Pessoal.

    Faz muito tempo que não uso Access, e esta semana um colega de trabalho pediu ajuda para melhorar o BD.

    Temos uma tabela que consta os campos:
    UNIDADE
    SIGLA DA UNIDADE
    NUMERO DE FUNCIONARIOS

    Ao criar um formulário em cima desta tabela preciso do seguinte:
    Ao usuário registrar o número de funcionários da unidade, apareceria automaticamente a mesma quantidade em campos para colocar os nomes dos mesmos.

    Por exemplo:
    Unidade Butantã
    UN.BTT
    8

    Ao atualizar o campo de nº de funcs. deveria aparecer 8 campos.


    Há esta possibilidade?

    Existe alguma forma parecida de solucionar? Pois eu tenho unidades que possuem apenas 2 funcionários, e outras com números mais expressivos, e ficaria horrível deixar 20 campos no formulário sendo que precisaria de apenas 2, ou 4...


    Agradeço a ajuda.
    avatar
    misaelsp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 20/02/2013

    Criar Campos Automaticamente após Seleção de Quantidade Empty Re: Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  misaelsp 26/5/2017, 20:32

    sugiro que você tenha duas tabelas, a principal e uma pra lançamento de funcionários.

    a tabela de lançamento teria um campo de numero para associação com o código auto numerado da tabela principal.
    e podederia ter nessa tabela de lançamento os campos:
    Codigo (o auto numerado mesmo)
    CodPrincipal (Campo numero para associação com a tabelaprincipal)
    Funcionarios

    e no furmulário principal você faria um subformulário (formulário filho) com associação nos códigos que falei: Codigo (da tabela principal) com CodPrincipal(da tabela de lançamento)

    logo você poderia lançar o tanto de funcionários que quisesse
    e até mesmo limitar a quantidade de lançamento baseada no numero de funcionarios informados no formulário pai.


    .................................................................................
    É fazendo que se aprende a fazer aquilo que se deve aprender a fazer Very Happy
    avatar
    RobPerez
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 26/05/2017

    Criar Campos Automaticamente após Seleção de Quantidade Empty Re: Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  RobPerez 26/5/2017, 20:48

    Mas desta forma, iria me aparecer o número de campos automaticamente?

    Para uma unidade de 4 funcionários, iria aparecer 4 campos?

    Para uma unidade de 8 funcionários, iria aparecer 8 campos?



    É essa a minha dificuldade.
    avatar
    misaelsp
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 20/02/2013

    Criar Campos Automaticamente após Seleção de Quantidade Empty Re: Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  misaelsp 26/5/2017, 21:03

    Não, campos é só um. oque ira acontecer é você lançar varios usado o mesmo campo mais associado a um registro só no formulário principal.

    você pode configurar uma função para veririficar se o numero de funcionarios que o usuario lançou no sub formulário é igual ao informado no formulário principal. E se for maior o numero de registros do que o informado, o sistema da a opção de apagar os registros que excedeu, ou alterar o numero de funcionários informado. é uma função um pouco mais complexa mas da pra fazer deboa.


    .................................................................................
    É fazendo que se aprende a fazer aquilo que se deve aprender a fazer Very Happy
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    Criar Campos Automaticamente após Seleção de Quantidade Empty Re: Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  Alexandre Neves 12/6/2017, 19:21

    Boa tarde,
    Como anda a dúvida?


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    Criar Campos Automaticamente após Seleção de Quantidade Empty Re: Criar Campos Automaticamente após Seleção de Quantidade

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 19:20