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


    [Resolvido]Número de Funcionário = Nome

    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Número de Funcionário = Nome

    Mensagem  Convidado 8/8/2012, 10:06

    boas,
    Gostaria de saber como fazer o seguinte :
    Tenho um Campo para colocar o Número do Funcionário gostaria que no campo a seguir aparece-se logo o Nome do mesmo, que esta na Ficha de Funcionário.
    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 8/8/2012, 10:14

    Utilize a função DLookup

    Após atualizar do seu campo numero do funcionario;

    Private Sub SeuCampoNumeroFuncionario_AfterUpdate()
    Me.SuaCaixaTexto.Value = DLookup("[NomeFuncionario]", "SuaTabela", "[NumeroFuncionario]=" & Me.SeuCampoNumeroFuncionario)
    End Sub

    Se tiver duvidas, no VBA escreva DLookup e com o cursor em cima dessa palavra aperte a tecla F1.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 9/8/2012, 17:20

    Não fui capaz ! Novo Help . . .
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 9/8/2012, 17:50

    Então é só dizer,

    1º Os nomes dos campos nas tabelas, a sua formatação e os nomes das tabelas.

    2º Os nomes das caixas de texto no seu formulario e o nome do seu formulario.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 10/8/2012, 11:16

    boas,
    Peço imensa desculpa mas não estou a ser capaz, deixo bd para ver o que estou a fazer mal... Agradeço

    http://dl.dropbox.com/u/37350411/sistema.mdb

    Obrigado

    Obs.: Formulario é F_Funcionarios

    Por Favor . . . Estou a entrar e stress !
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 10/8/2012, 11:31

    Boa dia Marcos,

    Veja se é isso o que precisa.


    Nivaldo.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 10/8/2012, 11:32

    Esse formulario F_Funcionarios já está ligado à tabela dos funcionarios e cadastra funcionarios, logo
    o DLookup só funciona se o funcionario existir.

    É mesmo nesse formulario que quer o nome a aparecer automaticamente ?????



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 10/8/2012, 12:00

    bem o que eu quero mesmo é : ( não fui explicito )
    tenho uma tabela t_sector ( insere-se os sectores )
    tenho uma tabela t_funcionarios e por sua vez um formulario, aqui queria escolher o sector ID e este numa outra caixa dar-me o Nome do Sector
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 10/8/2012, 12:20

    Ora bem me parecia que não detalhou desde o inicio o que pretendia.... Very Happy

    Aguarde.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 10/8/2012, 12:26

    reparei no sua anterior questão... peço desculpa! Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 10/8/2012, 12:41

    Veja se gosta assim e tente aprender como foi feito;

    Abra o formulario F_Funcionarios, e escolha o Sector;

    Anexos
    [Resolvido]Número de Funcionário = Nome Attachmentsistema_OLD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (57 Kb) Baixado 69 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 10/8/2012, 12:55

    Fantastico . . . Excelente ! Grande JP . . .
    Amigo vou tentar entender se tiver duvidas reabro o topico.
    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 10/8/2012, 12:55

    Aproveite e faça igual para a Função, ficará com nota 10.

    Abraço e bons estudos


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Convidado 13/8/2012, 14:11

    boas, JP sim será fantastico, mas, não consegui apanhar tudo o que você fez... Sera pedir muito para você descrever ??? Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  JPaulo 13/8/2012, 15:16

    Então ? É o simples...

    1º Criei um formulario novo f_Sectores_Filtra, com uma listbox que na origem vai à tabela t_Sector buscar todos os dados.
    2º Inseri um botão no formulario f_Funcionarios, que apenas abre o f_Sectores_Filtra.
    3º No duplo click da ListBox no f_Sectores_Filtra, envia os dados para as caixas de texto do formulario f_Funcionarios.

    'na listbox do f_Sectores_Filtra
    Private Sub List9_DblClick(Cancel As Integer)
    'envio o registro da 2ª coluna da listbox para o campo SectorDescricao, na listbox as colunas começam pela zero (0)
    Forms!f_Funcionarios!SectorDescricao = Me.List9.Column(1)
    'envio o registro da 1ª coluna para o campo SectorID, que está oculto no formulario f_Funcionarios
    Forms!f_Funcionarios!SectorID = Me.List9.Column(0)
    'envio um Recalc ao formulario para atualizar
    Forms!f_Funcionarios.Recalc
    'fecho o formulario f_Sectores_Filtra
    DoCmd.Close
    End Sub




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Número de Funcionário = Nome Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Número de Funcionário = Nome Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Número de Funcionário = Nome Empty Re: [Resolvido]Número de Funcionário = Nome

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 03:41