Pancho, resulta que el origen es un SELECT SQL, pero hay un campo (el campo ID) que me devuelve la consulta, que aunque no lo utilizo para mostrarlo, me sirve de referencia para sincronizar la fila seleccionada en el Grid con el registro en la tabla real. El problema es que no puedo obtener el valor de la columna del campo ID para la fila seleccionada en el Grid, me devuelve un valor que siempre es el mismo, a menos que haga clic directamente en la columna en cuestión, la cual como te dije anteriormente, debería ser invisible.
Salu2, Tomás De: [email protected] [mailto:[email protected]] En nombre de francisco prieto Enviado el: Martes, 23 de Octubre de 2012 01:44 p.m. Para: GUFA List Member Asunto: [GUFA] Ayuda con Grid Tomas, Si el origen de la grilla fuera una tabla, simplemente pedis el nombre del campo. Saludos, Pancho Cordoba El 23 de octubre de 2012 14:38, Tomás Corrales Lemoine <[email protected]> escribió: Hola, colegas. Tengo un Grid con RecordSourceType = 4 (SQL Statement) y AllowCellSelection = .F. para que seleccione toda la fila. Quiero obtener el valor de una columna del Grid para la fila seleccionada actualmente, pero con el código THISFORM.Text1.Value = THISFORM.grdOrdenes.grcID.txtID.Value, si hago clic en otra columna que no sea grcID, siempre me devuelve el mismo valor independientemente de la fila que seleccione en el Grid. Es decir, deseo obtener el valor de THISFORM.grdOrdenes.grcID.txtID.Value para la fila actualmente seleccionada, sin importar en cuál columna dé el clic para seleccionar la fila. Gracias y salu2, Tomás
