# readLockingRegisterExtension

**URL:** <https://foros.velneo.com/t/readlockingregisterextension/7122>\
**Category:** Velneo\
**Created:** [4 Junio, 2014 11:55 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122 "2014-06-04T11:55:49Z")\
**Posts on this page:** 8\
**Page:** 1

<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:** [4 Junio, 2014 11:55 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/1 "2014-06-04T11:55:49Z")

</div>

Buenos días,  
alguien hay trabajado con la función de la clase VRegister, **readLockingRegisterExtension**

No se si está funcional, si estoy poniendo mal el parámetro a la tabla, supongo que será alias/TABLA. Pero la documentación es nula, sin ejemplos. Es un prueba y error.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [4 Junio, 2014 17:30 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/2 "2014-06-04T17:30:20Z")

</div>

Hola Manuel.

Bienvenido al mundo de Velneo, donde programar es un contínuo prueba y error, por la falta de documentación de calidad, por la nula asistencia al programador en los errores de interface y del vServer, por la inseguridad de si el fallo es tuyo o estoy ante otro de los múltiples bugs, en fin el mismo rollo de siempre.

Bueno, a lo que vamos.

He probado a testear el siguiente código desde un manejador:

``

```

// TABLA_EXT es la tabla de Extensión de theRegisterIn, el cual es
// el registro de la tabla principal en el formulario
var oRegistroExt = theRegisterIn.readRegisterExtension(“alias/TABLA_EXT”)
// Para el registro de Extensión devuelve VCClientFicha(name=’’)
alert("Extensión: " + oRegistroExt.toString())
// Para el registro de Extensión devuelve VRegister(name=’’)
alert("Padre: " + theRegisterIn.toString()

```

Así que el objeto oRegistroExt que devuelve la función **readRegisterExtension** no es un objeto VRegister sino ¡¡¡ **VCClientFicha**!!! y además da error cuando intentas usar cualquier función de VRegister como exist(). El registro de extensión existe porque de lo contrario oRegistroExt debería ser nulo según pone en la documentación.

Así que me parece que aquí han vuelto a patinar y lo de las tablas de extensión ya empieza a oler un poco.

Saludos  
Paco Satué

---

<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:** [4 Junio, 2014 17:43 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/3 "2014-06-04T17:43:34Z")

</div>

Exacto!!!  
has echo lo mismo que yo y obtienes lo mismo.  
le hice un alert y devuelve eso: VCClientFicha(name=’’)

Probe igualmente con exist() y no es una funcion válida.

Es muy posible que simplemente se esté devolviendo un objeto equivocado, pero…fuerte mañana que llevo con las extensiones.  
Y todavía me da error en el refresco del formulario al cambiar el valor.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [16 Junio, 2014 09:13 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/4 "2014-06-16T09:13:04Z")

</div>

Hola Manuel.

Se ha incluido el bug en el sistema de gestión de incidencias con el código de referencia: 3805.

Saludos  
Paco Satué

---

<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:** [16 Junio, 2014 10:15 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/5 "2014-06-16T10:15:39Z")

</div>

Okis, perfecto

---

<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:** [18 Enero, 2016 14:10 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/6 "2016-01-18T14:10:44Z")

</div>

Veo que día de hoy, sigue sin resolución…

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [18 Enero, 2016 18:08 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/7 "2016-01-18T18:08:44Z")

</div>

Hola Manuel.

Estamos a la espera del nuevo vBugman, así que de momento no podemos saber cómo está el tema.

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![tic-software](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@tic-software](https://foros.velneo.com/u/tic-software)\
**Post date:** [19 Enero, 2016 08:04 UTC](https://foros.velneo.com/t/readlockingregisterextension/7122/8 "2016-01-19T08:04:43Z")

</div>

Yo tengo 4 o cinco bugs en el sistema, algunos de años, ya he tirado la toalla, no creo que les de por solucionarlos a no ser que lo necesiten para vERP.
