que una variable coja el registro seleccionado en rejilla


([N3] Servinfor) #1

Hola quiero que al seleccionar un registro en una rejilla una variable global coja el valor del campo #id de ese registro seleccionado.

Para ello he hecho un formulario con la rejilla que coge los datos de la tabla cliente y un campo fuera de la rejilla que coge el valor de la variable global "idclientes"

He creado un evento con una conexión de evento que actúa sobre el control rejilla y como señal item: cambio de seleccionado para que al ir seleccionando un cliente en la rejilla el campo fuera de la rejilla vaya cogiendo el valor de la variable

En el evento he pues


([N3] Servinfor) #2

En el evento he puesto
Cargar lista (entidades , Id)
Seleccionar ficha por posición(#id)
Leer ficha seleccionada
Modificar variable global(idcliente; #id)


([N1] Rafael) #3

@Servinfor
El evento sería

Interfaz: Procesar (Rejilla, "Todas")
Leer ficha seleccionada
Modificar variable global

Saludos


([N3] Servinfor) #4

Arreglado lo he visto en un post es con el comando de interfaz procesar y la variable syslispost