# Cambiar mensaje de clave duplicada.

**URL:** <https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018>\
**Category:** Velneo\
**Created:** [30 Abril, 2014 08:18 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018 "2014-04-30T08:18:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![imesacodabar-es](https://avatars.discourse-cdn.com/v4/letter/i/a87d85/32.png) [@imesacodabar-es](https://foros.velneo.com/u/imesacodabar-es)\
**Post date:** [30 Abril, 2014 08:18 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/1 "2014-04-30T08:18:43Z")

</div>

Buenos días.  
Cuando doy de alta un registro duplicando un campo de clave única, se lanza un mensaje de error como este:

**“Error al dar alta de ficha de: [nombre ficha]”**

Es un mensaje bastante ambiguo para un usuario final, y me gustaría saber si es posible capturar el evento de error y lanzar mi propio mensaje.

He buscado en el foro, pero no encontré nada por el estilo.

Gracias.

---

<div class="post-metadata">

**Author:** ![naturalsoft](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@naturalsoft](https://foros.velneo.com/u/naturalsoft)\
**Post date:** [30 Abril, 2014 09:22 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/2 "2014-04-30T09:22:56Z")

</div>

Realmente deberían de mejorar los mensajes de error tanto en VCliente como en VAdmin que más bien parece VAdivinanza…

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [30 Abril, 2014 09:48 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/3 "2014-04-30T09:48:08Z")

</div>

@imesacodabar-es

Entiendo que los mensajes puedan ser ambiguos para el usuario final pero, creo que el problema o tal vez la forma de poder controlar este tipo de mensajes; es siempre impedir en la forma de lo posible que estos no aparezcan en el vAdmin.

En este caso, creo que haciendo uso de los comandos de instrucción del grupo Ficha y campos podemos informar al usuario de la forma que nos interese.

Usando por ejemplo:

El comando **¿Ya existe en el índice?**

Comando de instrucción del grupo Ficha y campos que permite comprobar si en un índice de clave única existe una clave concreta.

---

<div class="post-metadata">

**Author:** ![imesacodabar-es](https://avatars.discourse-cdn.com/v4/letter/i/a87d85/32.png) [@imesacodabar-es](https://foros.velneo.com/u/imesacodabar-es)\
**Post date:** [30 Abril, 2014 10:13 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/4 "2014-04-30T10:13:46Z")

</div>

Gracias por la info Antonio.  
Lo haré como sugieres.  
Un saludo.

---

<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:** [30 Abril, 2014 10:37 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/5 "2014-04-30T10:37:20Z")

</div>

Hola imesacodabar-es.

En la línea de lo que comenta Antonio, es cierto que nunca hay que dejar al sistema mostrar mensajes que no hayamos controlado previamente. Por esta razón me parecen inútiles los botones \<Aceptar\> y \<Eliminar\> de los formularios de Velneo, porque no nos dejan tener el control sobre posibles errores y hay que recurrir siempre a manejadores de evento.

Puedes votar la siguiente Idea que haría más LifeIsSoft la gestión de errores en algo tan importante como la edición de registros:

[http://soporte.velneo.es/entries/27962956-Eventos-Aceptar-Cancelar-y-Eliminar-del-formulario](http://soporte.velneo.es/entries/27962956-Eventos-Aceptar-Cancelar-y-Eliminar-del-formulario)

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![ramiro](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/ramiro/32/5505_2.png) [@ramiro](https://foros.velneo.com/u/ramiro)\
**Post date:** [30 Abril, 2014 14:11 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/6 "2014-04-30T14:11:12Z")

</div>

Votado.

Saludos. Ramiro

---

<div class="post-metadata">

**Author:** ![tcvsi](https://avatars.discourse-cdn.com/v4/letter/t/a698b9/32.png) [@tcvsi](https://foros.velneo.com/u/tcvsi)\
**Post date:** [30 Abril, 2014 14:14 UTC](https://foros.velneo.com/t/cambiar-mensaje-de-clave-duplicada/7018/7 "2014-04-30T14:14:23Z")

</div>

También he votado
