# Seleccionar registro en rejilla y lanzar otro formulario que no es el de edicion

**URL:** <https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329>\
**Category:** Velneo\
**Created:** [22 Septiembre, 2015 17:09 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329 "2015-09-22T17:09:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [22 Septiembre, 2015 17:09 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329/1 "2015-09-22T17:09:51Z")

</div>

Hola a todos eh estado leyendo de como obtener el registro seleccionado, viendo la respuesta de Jose Vila Martin…  
– Interfaz:Procesar (nombre del control donde esté la rejilla)  
– Leer ficha seleccionada

\*\* Ahora necesito lanzar un formulario de edicion de la misma tabla (ojo no es el mismo formulario con el que se da de alta el registro )

que debo hacer ? una cesta ? o una busqueda x ID ? o solo cargar el otro formulario, si es lo ultimo, como se hace ?

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Septiembre, 2015 17:27 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329/2 "2015-09-22T17:27:51Z")

</div>

En las rejillas puedes seleccionar 3 formularios distintos, altas, modificaciones y bajas.  
Selecciona el que necesitas para la edición, que será distinto que el de altas por lo dices y listo.

---

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [22 Septiembre, 2015 20:29 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329/3 "2015-09-22T20:29:03Z")

</div>

hola talvez no me explique bien… cuando hago doble click sobre el registro es para modificarlo, pero tengo un boton el cual me debe abrir otro formulario con datos de ese registro , con mas campos para complementar toda la informacion del viaje…

Primero se registran los datos basicos del viaje, cuando se le da “Despachar viaje” se debe abrir otra ventana donde estaran los datos basicos, mas todos los demas campos del viaje, como el o los choferes que conduciran, asi como otros datos mas, como es el Trailer y la caja que usaran,e tc.

[quote quote=42871]En las rejillas puedes seleccionar 3 formularios distintos, altas, modificaciones y bajas.  
Selecciona el que necesitas para la edición, que será distinto que el de altas por lo dices y listo.

[/quote]

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [22 Septiembre, 2015 23:15 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329/4 "2015-09-22T23:15:31Z")

</div>

Hay una acción de botón que es subformulario, con este lanzas el formulario que quieras de registro actual.

---

<div class="post-metadata">

**Author:** ![leonardo-daniel-vela](https://avatars.discourse-cdn.com/v4/letter/l/f9ae1b/32.png) [@leonardo-daniel-vela](https://foros.velneo.com/u/leonardo-daniel-vela)\
**Post date:** [25 Septiembre, 2015 22:44 UTC](https://foros.velneo.com/t/seleccionar-registro-en-rejilla-y-lanzar-otro-formulario-que-no-es-el-de-edicion/8329/5 "2015-09-25T22:44:03Z")

</div>

**Resuelto…**

```auto
If ( NO_VIAJE > 0 )
      Pregunta ( "Do you want to Dispatch Load # " + NO_VIAJE, P_OK, "Alert" )
      If ( P_OK )
            Cargar lista ( VIAJES@vAztecaDat, ID, NO_VIAJE, , , )
                  Seleccionar ficha por posición ( 1 )
                  Modificar ficha seleccionada con formulario ( VIAJE_DESPACHO@vAztecaApp, )
            Interfaz: Ejecutar manejador de evento ( BUSCAR, )
            Interfaz: Ejecutar manejador de evento ( ACT_DESPACHADOS, )
Else
      Mensaje ( "Please, select one Load to Dispatch", Información, , "Alert" )
Libre

```

donde NO\_VIAJE se captura con el evento click de la rejilla
