Tengo un listview en formato lvwReport con clientes
Cuando hago doble click abre otro form, y pasandole el id_paciente puedo editarlo, y cuando lo guardo por medio de una funcion publica que tengo en un modulo, actualizo dicho listview, y luego cierro el form donde edite
Ejemplo
LISTVIEW
id_cliente nombre edad
1 luciano 32
2 david 11
3 maria 15
Si hago doble click en la linea del id_cliente 2, abre un form y puedo editarlo, y cuando lo actualizo mediante un boton hago una llamada a una funcion publica que primero me actualiza el listview con los datos actualizados y luego se cierra el form de edicion
Pero el problema que tengo es que quiero que quede marcada la linea que acabo de actualizar.
Alguien ha echo algo parecido, o puede tirarme alguna idea
Muchas Gracias
Esta es la Funcion que uso para llenar el ListView
Public Sub CargarListView_Cliente(LV_Cliente As ListView, rs As ADODB.Recordset)
On Error GoTo ErrorSub
LV_Cliente.ListItems.Clear
If rs.RecordCount > 0 Then
While Not rs.EOF
Set objItem = LV_Cliente.ListItems.Add(, , rs(0))
objItem.SubItems(1) = rs!nombre
objItem.SubItems(2) = rs!edad
rs.MoveNext
Wend
End If
Exit Sub
ErrorSub:
If Err.Number = 94 Then Resume Next
End Sub
Y en el form donde lo muestro lo llamo de la siguiente manera
Private Sub Form_Load()
CargarListView_Cliente LV_Cliente, rs
End Sub