... ahora bien
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
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 ![]() |