
15/06/2007, 08:44
|
| | Fecha de Ingreso: octubre-2006
Mensajes: 139
Antigüedad: 18 años, 6 meses Puntos: 1 | |
Propiedad bookmark Explico mi intención : ¿ Como puedo definir una variable que siempre señale al último bookmark agregado ? ¿ De esa forma puedo incluir esta variable en algo como esto ? :
DataGrid1.SelBookmarks.Remove (variable)
Tengo un form , un datagrid con registros y unos botones para moverse
dentro de los registros del Datagrid
Private Sub CSiguiente_Click()
'toda esta acción se hizo necesaria porque al cargar el formulario
'me interesa se marque en negro en el datagrid el primer registro (la fila)
'y al moverse al siguiente : CSiguiente_Click(), quedaba marcada el primero y el siguiente (la primera fila y la siguiente), lo que ocasionaría errores para interpretar, en que registro estoy parado
'Marcamos el registro para que se resalte en negro al cargar el form1
DataGrid1.SelBookmarks.Add (DataGrid1.Bookmark)
'nos movemos al siguiente registro
Adodc2.Recordset.MoveNext
'desmmarcamos el registro anterior del bookmark
DataGrid1.SelBookmarks.Remove (0)
'damos foco
DataGrid1.SetFocus
If Adodc2.Recordset.EOF = True Then
Adodc2.Recordset.MoveFirst
End If
End Sub
DataGrid1.SelBookmarks.Add (DataGrid1.Bookmark) |