... ahora bien

Para insertar en el evento "despues de actualizar" del formulario el codigo que me "disablee" dichos botones necesito saber de donde saco la posicion en la que estoy...
muchas gracias.
| |||
La propiedad que te sirve es CurrentRecord Yo que tú pondría el código en los botones que avanzan y retroceden por los registros en vez de en el formulario, por defecto pones el botón Anterior en disabled. Un saludo ![]() |
| ||||
una cosa mas.... Hola again, lo primero gracias Teri por tus respuestas ![]() solo necesito saber una cosita mas... de que propiedad saco el numero total de registros que tengo para el formulario¿? es decir, ya desactivo los botones anterior o ir al primero cuando estoy en el primero , pero como sé cuando estoy en el ultimo registro ? (para desactivar el boton siguiente y ultimo) muchas gracias again ![]() |
| ||||
Al final parece que "mariconeando" un poquito he llegado a una solucion que me sirve... aunque no sé si es muy ortodoxa ... aki la pego por si a alguien le sirve --------------------------- Private Sub Form_Current() Dim ultimo As Integer ultimo = Me.RecordsetClone.RecordCount If CurrentRecord > 1 Then Me.Anterior.Enabled = True Me.Primero.Enabled = True End If If CurrentRecord = 1 Then Me.Anterior.Enabled = False Me.Primero.Enabled = False End If If CurrentRecord = ultimo Then Me.Siguiente.Enabled = False Me.ultimo.Enabled = False End If If CurrentRecord < ultimo Then Me.Siguiente.Enabled = True Me.ultimo.Enabled = True End If -------------- ai veces k solo ai k kaminar un pokito para llegar a la meta ... |
| ||||
![]() ![]() no se por que pero la primera vez que entro en el formulario el codigo anterior me devuelve que el ultimo registro es el 1 ![]() ![]() thnks again ----------- parece que habia alguna piedra por el camino...o algoooo ![]() |