|
Página 1 de 1
|
TableView, Error Al Seleccionar Fila (Solucionado)
Autor |
Mensaje |
Manuel
Usuario
Registrado: Septiembre 2009
Mensajes: 17
Edad: 64
|
TableView, Error Al Seleccionar Fila (Solucionado)
Hola a todos.
Tengo un TableView, que tiene tres columnas.
Quiero que al hacer clik en una fila, los valores de cada uno de las columnas de esa fila aparezcan en tres TextBox.
Leyendo una pregunta de este foro encontré el siguiente código
' clik en table view
PUBLIC SUB TableView1_Click()
TextBox10.Text = TableView1[TableView1.Current.key][0] '[1] si está en la segunda columna....
TextBox11.Text = TableView1[TableView1.Current.key][1]
TextBox12.Text = TableView1[TableView1.Current.key][2]
END
Cuando se ejecuta da el siguiente error:
Unknown symbol 'key' in class ".GridView cell"
¿Que esto haciendo mal?.
Y una duda.
¿Como podría saber el numero de la fila, en donde he hecho el clik"
Saludos.
última edición por Manuel el Miercoles, 06 Octobre 2010, 16:54; editado 1 vez
|
#1 Sabado, 02 Octobre 2010, 23:01 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: TableView, Error Al Seleccionar Fila
Hola a todos.
Cuando se ejecuta da el siguiente error:
Unknown symbol 'key' in class ".GridView cell"
¿Que esto haciendo mal?.
Para acceder a las celdas de una determinada fila, debes emplear la notación:
Tableview[row, column]
ya que un tableview/gridview es un array bidimensional que devuelve un objeto GridView cell y que podrás acceder a sus propiedades así:
Tableview[row, column].UnaPropiedad
Para que lo entiendas, te pongo el ejemplo corregido:
' clik en table view
PUBLIC SUB TableView1_Click()
TextBox10.Text = TableView1[TableView1.Row, 0].Text 'primera columna
TextBox11.Text = TableView1[TableView1.Row, 1].Text 'segunda columna
TextBox12.Text = TableView1[TableView1.Row, 2].Text 'tercera columna
END
Citar:
Y una duda.
¿Como podría saber el numero de la fila, en donde he hecho el clik"
Saludos.
Como habrás podido deducir del ejemplo anterior, TableView1.Row nos devuelve el número de fila actual como Integer.
Saludos (73)
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
última edición por jguardon el Domingo, 03 Octobre 2010, 23:57; editado 1 vez
Editado por Invitado, Jueves, 01 Enero 1970, 01:00:
|
#2 Domingo, 03 Octobre 2010, 12:54 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: TableView, Error Al Seleccionar Fila
Jguardon, creo que te sobra un [ en tu codigo:
deberia quedar asi:
' clik en table view
PUBLIC SUB TableView1_Click()
TextBox10.Text = TableView1[TableView1.Row, 0].Text 'primera columna
TextBox11.Text = TableView1[TableView1.Row, 1].Text 'segunda columna
TextBox12.Text = TableView1[TableView1.Row, 2].Text 'tercera columna
END
Saludos
|
#3 Domingo, 03 Octobre 2010, 23:43 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: TableView, Error Al Seleccionar Fila
Correcto!! Es lo malo del copiar y pegar... lo corrijo para evitar errores.
Gracias!
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#4 Domingo, 03 Octobre 2010, 23:54 |
|
|
Manuel
Usuario
Registrado: Septiembre 2009
Mensajes: 17
Edad: 64
|
Re: TableView, Error Al Seleccionar Fila
Hola Jesús.
Funciona Correctamente.
Gracias por la respuesta.
Saludos.
|
#5 Lunes, 04 Octobre 2010, 12:47 |
|
|
SOURBOY
Usuario
Registrado: Febrero 2011
Mensajes: 12
Edad: 34
|
Re: TableView, Error Al Seleccionar Fila (Solucionado)
Gracias.. este post me sirve de mucho!!
Por casualidad no sabes como hacer... que por un evento change() en una caja de texto... busque en una base de datos postgres e imprima en el tableview!!
|
#6 Viernes, 04 Febrero 2011, 04:54 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|