# BUG: Fecha vacía = 14/09/1752

**URL:** <https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467>\
**Category:** Velneo\
**Created:** [28 Junio, 2011 11:16 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467 "2011-06-28T11:16:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![codetec](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/codetec/32/5109_2.png) [@codetec](https://foros.velneo.com/u/codetec)\
**Post date:** [28 Junio, 2011 11:16 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/1 "2011-06-28T11:16:19Z")

</div>

Hola.  
 me ocurre lo siguiente. Tengo un Formulario con un edit tipo Fecha cuyo contenido es una variable global (también tipo fecha).  
 Le pongo un valor y en el pierde foco, saco un mensaje con el valor de la variable global, el cual me lo da correctamente.  
 Seguidamente entro al edit y elimino la fecha, dejándola en blanco, al perder el foco, me sale el mensaje con el valor de la variable global y me pone que es 14/09/1752.  
 Otra cosa que me pasa es que aveces, no se exactamente cuando, al introducir la fecha, pongo el primer dígito del día, por ejemplo un 2 y automáticamente se me cambia al mes, pero no siempre.

Estoy trabajando en Windows 7, 64 bits. No se si tendrá algo que ver.

Gracias y un saludo.

---

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [28 Junio, 2011 13:08 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/2 "2011-06-28T13:08:02Z")

</div>

Hola,

No es un bug, esa fecha se corresponde con el inicio del calendario gregoriano, que es el valor que da Velneo a una fecha una vez utilizada. Para comprobar si una fecha está vaciá debes de utilizar la función de campo fecha:IsEmpty()

Saludos  
Miguel

---

<div class="post-metadata">

**Author:** ![codetec](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/codetec/32/5109_2.png) [@codetec](https://foros.velneo.com/u/codetec)\
**Post date:** [28 Junio, 2011 13:46 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/3 "2011-06-28T13:46:09Z")

</div>

Ya lo he intentado, pero que yo sepa esa es una función solo de campo, con lo cual como yo estoy intentando controlar una variable global, me da error en el editor de formulas. y tampoco puedo usar la función isEmpty(Fecha) porque en realidad tiene valor.  
He conseguido controlarlo preguntando directamente si year(Fecha) = 1752, entonces es que esta vacío, pero no me parece nada práctico.  
Lo normal es que si dejas una fecha en blanco, ese sea su valor, no se la razón de tanta complicación.

---

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [28 Junio, 2011 16:51 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/4 "2011-06-28T16:51:02Z")

</div>

El cambio automático al mes es si el día que introduces es del 4 al 9, ya que no puede haber segundo dígito.

---

<div class="post-metadata">

**Author:** ![codetec](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/codetec/32/5109_2.png) [@codetec](https://foros.velneo.com/u/codetec)\
**Post date:** [29 Junio, 2011 07:34 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/5 "2011-06-29T07:34:41Z")

</div>

Ya he descubierto porque me pasa siempre lo del cambio automático al mes y no solo cuando pongo un número del 4 al 9.  
Si el campo fecha está vacío y me posiciono con el ratón, en vez de ir con el tabulador, al poner cualquier número, se me cambia al mes. En cambio, si en vez de cambiarme con el ratón con un click, lo hago con doble click, veo que me selecciona un carácter en blanco.

Conclusión: según lo visto, creo que velneo automáticamente pone un espacio en blanco en los campos fecha, y si esto es así, creo que es un error que deberían corregir.

---

<div class="post-metadata">

**Author:** ![aztecmexico](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/aztecmexico/32/3498_2.png) [@aztecmexico](https://foros.velneo.com/u/aztecmexico)\
**Post date:** [29 Junio, 2011 14:47 UTC](https://foros.velneo.com/t/bug-fecha-vacia-14-09-1752/3467/6 "2011-06-29T14:47:04Z")

</div>

y si pones una mascara dd-MM-yyyy ?
