BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate
Bugs/Devel

Pequeño error en la búsqueda en la B.D.

LineBenchmark

Hoy, por error he introducido un año superior en el campo "Fechas entre", en el Buscador.
He introducido como año el 2055 y se ha arrojado, evidentemente un error.

¿Se podría poner un control de entrada para que avisara que el año no fuera superior al actual?

Imagen original en http://img297.imageshack.us/img297/5838/fallobdwh9.th.png

El de pepito grillo no era el que buscaba, eh!. :-D

Slds. :-)

EDITO

Es a partir del año 2038, si es inferior, avisa correctamente :-?

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
jcomas

El problema viene de la definición del campo fecha de la tabla de MySQL, el campo definido como fecha Unix (tope de 32 bits).
Será mejor acotar la expresión regular que valida las fechas hasta el 2037, supongo que antes tendremos la versión 3.0 de BA.
Le pasaré a Josh la modificación de la expresión regular que en su día diseñé.

Saludos,
Josep Comas

🗨️ 3
LineBenchmark

OK. Creo que no hace falta modificarlo ya que es poco usual que se introduzcan esos valores y el error tampoco es grave. Y si antes saldrá la V3 :-) ... mejor centrarse en lo nuevo.

Me invade la curiosidad de como será la V3, más que nada por el código. Es lo que tenemos los desarrolladores, mucha curiosidad. ;-)

Slds. y gracias Josep :-)

🗨️ 2
jcomas

Al utilizar expresiones regulares para la validación los cambios son mínimos (ventajas de las expresiones regulares), ya le he enviado los cambios a Josh, espero que los ponga.

🗨️ 1