Companheiros boa noite á todos, que Deus ilumine á cada um de vocês!
Eu aqui outra vez aprendendo com os senhores!
Tenho um form continuo, com um campo "maquina" nesse form
são usados 25 linhas, para 25 registros é óbvio! Então esse
form é aberto varias vezes ao dia, pois são adicionadas
leituras de hora em hora no mesmo, preciso que quando abrir
o form o foco vá para o campo "maquina" onde ele ainda estiver
nulo, e acontece que o usuário abre o form, o foco vai para o
campo "maquina" mas aonde já foi digitado, preciso que ele vá
para o campo "maquina" nulo. Tem um problema criamos uma função
que quando eu abro o form ele cria as 25 linhas e inseri os horários
das 00:00 até as 24:00 horas. Isso que está me impedindo de
levar o foco para o campo determinado e nulo como citei acima.
alguém pode me ajudar, agradeço á todos.
código do J.Paulo............cria as 25 linhas ao abrir o form novo!
Private Sub Form_Load()
Dim X As Integer
Dim Rs As DAO.Recordset
X = 0
For X = 1 To 25
Set Rs = CurrentDb.OpenRecordset("TabFontePrincipal", dbOpenDynaset)
Rs.AddNew
Rs.Update
Rs.Close
Next X
Me.Requery
Set Rs = Nothing
End Sub
Código do cliquio
Adiciona os 25 horários:...............das 00:00 as 24:00 horas
Private Sub Codigo_Enter()
Dim Rs As Recordset, Hora As Integer
Set Rs = CurrentDb.OpenRecordset("TabFontePrincipal")
Do While Not Rs.EOF
Rs.Edit
Rs!Hora = Format(Hora, "000") & 0 ' ou Format(Hora, "00") & ":" & 0000
Rs.Update
Rs.MoveNext
Hora = Hora + 10
Loop
Rs.Close
Set Rs = Nothing
End Sub
Aguardo ajuda!
Eu aqui outra vez aprendendo com os senhores!
Tenho um form continuo, com um campo "maquina" nesse form
são usados 25 linhas, para 25 registros é óbvio! Então esse
form é aberto varias vezes ao dia, pois são adicionadas
leituras de hora em hora no mesmo, preciso que quando abrir
o form o foco vá para o campo "maquina" onde ele ainda estiver
nulo, e acontece que o usuário abre o form, o foco vai para o
campo "maquina" mas aonde já foi digitado, preciso que ele vá
para o campo "maquina" nulo. Tem um problema criamos uma função
que quando eu abro o form ele cria as 25 linhas e inseri os horários
das 00:00 até as 24:00 horas. Isso que está me impedindo de
levar o foco para o campo determinado e nulo como citei acima.
alguém pode me ajudar, agradeço á todos.
código do J.Paulo............cria as 25 linhas ao abrir o form novo!
Private Sub Form_Load()
Dim X As Integer
Dim Rs As DAO.Recordset
X = 0
For X = 1 To 25
Set Rs = CurrentDb.OpenRecordset("TabFontePrincipal", dbOpenDynaset)
Rs.AddNew
Rs.Update
Rs.Close
Next X
Me.Requery
Set Rs = Nothing
End Sub
Código do cliquio
Adiciona os 25 horários:...............das 00:00 as 24:00 horas
Private Sub Codigo_Enter()
Dim Rs As Recordset, Hora As Integer
Set Rs = CurrentDb.OpenRecordset("TabFontePrincipal")
Do While Not Rs.EOF
Rs.Edit
Rs!Hora = Format(Hora, "000") & 0 ' ou Format(Hora, "00") & ":" & 0000
Rs.Update
Rs.MoveNext
Hora = Hora + 10
Loop
Rs.Close
Set Rs = Nothing
End Sub
Aguardo ajuda!