Boa tarde
Alguns botões de registro não estão funcionando da forma como gostaria.
Na aplicação existem muitos campos invisíveis.
Todos os código foram retirados deste fórum.
Nos registros atuais o código funciona bem. Contudo, quando fecho e reabro a aplicação os botões não funcionam.
Somente a partir de um determinado numero de registros.
1) Botão registro posterior e anterior.
Quando clico no botão de registro posterior ou anterior dá erro na segunda linha.
Abaixo o código
Private Sub CommandoPosterior_Click()
DoCmd.GoToRecord , , acNext
Exit_ComandoPosterior_Click:
Exit Sub
Err_ComandoPosterior_Click:
MsgBox Err.Description
Resume Exit_ComandoPosterior_Click
End Sub
Private Sub CommandoAnterior_Click()
DoCmd.GoToRecord , , acPrevious
Exit_ComandoAnterior_Click:
Exit Sub
Err_ComandoAnterior_Click:
MsgBox Err.Description
Resume Exit_ComandoAnterior_Click
End Sub
2 - Quando acrescento um novo código na tela inicial da certo, o código funciona, e o foco vai para o primeiro item.
Quando entro em outros campos que são invisíveis, o registro da informação no um comando novo não funciona.
A mensagem que dá é que o access não pode mover o foco para este controle.
com erro na 4 linha abaixo.
Private Sub ComandoNovo_Click()
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Me.TxtCboUnidadeRequisitante.SetFocus
Exit_ComandoNovo_Click:
Exit Sub
Err_ComandoNovo_Click:
MsgBox Err.Description
Resume Exit_ComandoNovo_Click
End Sub
3 ) Os outros botões também não rodam bem.
Alguém poderia explicar o porque?
Obrigado
Alguns botões de registro não estão funcionando da forma como gostaria.
Na aplicação existem muitos campos invisíveis.
Todos os código foram retirados deste fórum.
Nos registros atuais o código funciona bem. Contudo, quando fecho e reabro a aplicação os botões não funcionam.
Somente a partir de um determinado numero de registros.
1) Botão registro posterior e anterior.
Quando clico no botão de registro posterior ou anterior dá erro na segunda linha.
Abaixo o código
Private Sub CommandoPosterior_Click()
DoCmd.GoToRecord , , acNext
Exit_ComandoPosterior_Click:
Exit Sub
Err_ComandoPosterior_Click:
MsgBox Err.Description
Resume Exit_ComandoPosterior_Click
End Sub
Private Sub CommandoAnterior_Click()
DoCmd.GoToRecord , , acPrevious
Exit_ComandoAnterior_Click:
Exit Sub
Err_ComandoAnterior_Click:
MsgBox Err.Description
Resume Exit_ComandoAnterior_Click
End Sub
2 - Quando acrescento um novo código na tela inicial da certo, o código funciona, e o foco vai para o primeiro item.
Quando entro em outros campos que são invisíveis, o registro da informação no um comando novo não funciona.
A mensagem que dá é que o access não pode mover o foco para este controle.
com erro na 4 linha abaixo.
Private Sub ComandoNovo_Click()
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Me.TxtCboUnidadeRequisitante.SetFocus
Exit_ComandoNovo_Click:
Exit Sub
Err_ComandoNovo_Click:
MsgBox Err.Description
Resume Exit_ComandoNovo_Click
End Sub
3 ) Os outros botões também não rodam bem.
Alguém poderia explicar o porque?
Obrigado