# Alta de ficha desde rejilla

**URL:** <https://foros.velneo.com/t/alta-de-ficha-desde-rejilla/9793>\
**Category:** Velneo\
**Created:** [12 Marzo, 2018 07:09 UTC](https://foros.velneo.com/t/alta-de-ficha-desde-rejilla/9793 "2018-03-12T07:09:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![robertocofiex](https://avatars.discourse-cdn.com/v4/letter/r/9de0a6/32.png) [@robertocofiex](https://foros.velneo.com/u/robertocofiex)\
**Post date:** [12 Marzo, 2018 07:09 UTC](https://foros.velneo.com/t/alta-de-ficha-desde-rejilla/9793/1 "2018-03-12T07:09:16Z")

</div>

Hola, estoy intentando dar alta en una rejilla simulando INSERT con Even\_param y cuando doy flecha abajo en el último registro.

Efectivamente la solución no la encuentro revisando los foros y veo el problema de no poder hacerlo.

Por si alguien lo tiene y actualmente se pudiera hacer me gustaría saber cómo.

Una sería simular los sendkeys, pero no tengo ni idea. Por medio de VBS lo tengo de Paco SEH, y por otro lado el código de nuevo alta en formulario que podría convertirse al de la rejilla pero no sé hacerlo:

var nuevoRegistro = new VRegister( theRoot );  
nuevoRegistro.setTable( theRegisterIn.tableInfo().idRef() );

var formulario = theRoot.dataView();  
formulario.setRegister( nuevoRegistro );  
formulario.setFocusToFirst();

ALGUIEN TIENE LA SOLUCIÓN?

Gracias.

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [12 Marzo, 2018 10:34 UTC](https://foros.velneo.com/t/alta-de-ficha-desde-rejilla/9793/2 "2018-03-12T10:34:01Z")

</div>

Mi (humilde) consejo: no intentes cambiar la funcionalidad estandar de Velneo en algo tan básico como insertar un registro en una rejilla, porque te obligará a implementarlo en TODAS las rejillas de la aplicación… a menos que sea una situación especial en un caso muy particular.

En este caso: tendrías que crear una conexión de evento por tecla pulsada en la rejilla, que haga:

- Comprobar que la tecla pulsada es una flecha hacia abajo y
- Comprobar que lo está haciendo desde el último registro

Eso te va a ralentizar mucho el trabajo en la rejilla…

---

<div class="post-metadata">

**Author:** ![robertocofiex](https://avatars.discourse-cdn.com/v4/letter/r/9de0a6/32.png) [@robertocofiex](https://foros.velneo.com/u/robertocofiex)\
**Post date:** [12 Marzo, 2018 16:41 UTC](https://foros.velneo.com/t/alta-de-ficha-desde-rejilla/9793/3 "2018-03-12T16:41:05Z")

</div>

Bien, pero en ese caso ¿como haría el alta?

Saludos.
