Spanish [SOLUCIONADO] B4J - Table View - Como ir a una fila determinada

fchirico

Member
Estimados,

Necesito posicionarme en una FILA determinada.

Tengo un TextField donde el usuario busca un dato de una columna determinada, presionando el BUTTON "Buscar x Nombre" con la siguiente sentencia se posiciona sobre la fila encontrada:

B4X:
TableViewComprobantesPDF.SelectCell(nReg,7) 'Para que se posicione en la FILA/ROW encontrada

Si la FILA está dentro de la pantalla visible se ve perfecto (ejemplo):

1595521225919.png


Pero si la FILA se encuentra por ejemplo por debajo de "FALABELLA..." se posiciona pero el cursor no va hasta allí automáticamente, tengo que desplazarme con la barra horizontal.

Cómo puedo hacer para que lo haga?
 

fchirico

Member
Gracias!

Lo pude solucionar con estas 2 sentencias:

B4X:
    TableViewComprobantesPDF.SelectedRow = nReg 'Select the row from the index
    TableViewComprobantesPDF.ScrollTo(nReg)
 
Top