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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  Assis 18/1/2010, 19:39

    Boa noite

    Tenho um formulário que sempre que altero o valor de um campo para Actualizar os dados, os dados são alterados.

    O que acontece é que ao dar enter para sair do campo, o formulário vai para o primeiro registo, e eu queria que ao sair do campo actualizado o formulário ficasse no mesmo registo.

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  JPaulo 19/1/2010, 10:09

    Bom dia Assis

    No evento VBA ao saír desse campo coloque:

    Private Sub SeuCampo_Exit(Cancel As Integer)
    Me.SeuCampo.TabStop = False
    If Not IsNull(Me.SeuCampo) Then
    Cancel = True
    Else: Exit Sub
    End If
    End Sub

    Ou assim:

    Private Sub SeuCampo_Exit(Cancel As Integer)
    If RecordsetClone.RecordCount > 0 Then
    Cancel = True
    Else: Exit Sub
    End If
    End Sub


    Última edição por JPaulo em 19/1/2010, 10:52, editado 2 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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  Assis 19/1/2010, 10:52

    Bom dia JPaulo

    Obrigado pela tentativa de me ajudar, mas com a sua função todos os campos e botões de comando do formulário ficam bloqueados.

    Abraço

    Assis
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  JPaulo 19/1/2010, 10:53

    Então dê-lhe com o KeyCode:

    Private Sub SeuCampo_KeyDown(KeyCode As Integer, Shift As Integer)
    RunCommand acCmdSaveRecord
    If KeyCode = 13 Then
    KeyCode = 0
    End If
    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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  Assis 19/1/2010, 11:40

    Obrigado

    E como diz o meu amigo

    Sucesso
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  JPaulo 19/1/2010, 11:45

    Obrigado pelo retorno amigo.

    E como diz o amigo WSenna, "Existem mil maneiras de fazer nestum."


    .................................................................................
    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

    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo Empty Re: [Resolvidos]Actualizar Campo no form, e continuar no mesmo registo

    Mensagem  Conteúdo patrocinado


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