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]Navegação entre Registros

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Navegação entre Registros Empty [Resolvido]Navegação entre Registros

    Mensagem  Venloz 28/6/2013, 04:23

    Pessoal Boa Noite !

    Preciso de mais uma ajuda !!

    Tenho um formulário que serve apenas para "Localizar" processos e "alterar" Processos que foram cadastrados em outro formulário !!

    O que eu preciso parece ser simples, preciso apenas que meu botão de navegação entre registros na qual uso o código "DoCmd.GoToRecord , , acNext"
    navegue apenas até enquanto tiver registros cadastrados, e não de opção de cadastrar novo registros.

    Ex: Tenho 3 registros feitos, a navegação entre registros deve abrir apenas esses 3 registros não indo para o próximo que seria um 4 registro
    em branco, para que as pessoas não consigam usar esse formulário para registrar novos processos, apenas para consultar os que já estão cadastrados.

    Deu pra entender??

    Desde já agradeço !
    avatar
    Convidado
    Convidado


    [Resolvido]Navegação entre Registros Empty Re: [Resolvido]Navegação entre Registros

    Mensagem  Convidado 28/6/2013, 04:31

    se tens caixa texto no form, coloque uma condição para verificar alguma que tenha que ter necessariamente o registro preenchido, caso esteja em branco ou nula não executa o comando. Algo assim:

    If IsNull(Me.SuaCaixaTexto) = True or Me.SuaCaixaTexto = "" Then
      Exit Sub
    Else
       DoCmd.....
    End If


    Cumprimentos.
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Navegação entre Registros Empty Re: [Resolvido]Navegação entre Registros

    Mensagem  Venloz 1/7/2013, 03:27

    Piloto, quase isso, porém esse código ele apenas "Obriga" a preencher determinado campo para navegar para o próximo registro, porém
    eu quero que ele navegue apenas entre os que estão preenchidos, e caso o "próximo" registro esteja totalmente em branco, ele não navegue
    para esse registro, não dano a opção de cadastrar novo registro entende?

    avatar
    Convidado
    Convidado


    [Resolvido]Navegação entre Registros Empty Re: [Resolvido]Navegação entre Registros

    Mensagem  Convidado 1/7/2013, 03:56

    Se no seu formulário tem uma caixa texto onde exibe o código da tabela...
    coloque ele na instrução...


    If IsNull(Me.txtID) = True Or Me.txtID = "" Then
      Exit Sub
    Else
    DoCmd.GoToRecord , , acNext
    End If


    Cumprimentos.


    Última edição por PILOTO em 31/8/2013, 15:51, editado 1 vez(es) (Motivo da edição : Tópico dado como resolvido por falta de resposta)

    Conteúdo patrocinado


    [Resolvido]Navegação entre Registros Empty Re: [Resolvido]Navegação entre Registros

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 04:36