Pregunta

I asistió a una demostración de software de nómina de ayer en el que los menús desplegables año en todo el RAN software desde 2000 a 2200 . Ahora, todos hemos pasado por esto antes con 2 shortsight dígitos, pero la verdad - una vida de servicio 200 al año para un sistema de nómina de Java y Oracle? Nuestro Consejo de Administración sería emocionados si la empresa era aún disolvente para 1 / cuarto tanto tiempo.

Cuando se ven obligados a utilizar un año desplegable selecciona, ¿dónde está el límite?

¿Fue útil?

Solución

¿Por qué no hacer que su aplicación final configurable por el usuario? darles una pantalla de configuración, los dejan entrar en un punto de corte años como 4 dígitos y se refieren a que en el código?

Me gusta hacer lo más posible al final configurable por el usuario - significa que puedo enviar uno s / w para múltiples clientes, y se empuja de algunas decisiones difíciles para ellos :-)

Otros consejos

Depende del uso. Si usted está tratando de determinar las fechas de retiro para la planificación financiera, es necesario para permitir a los usuarios seleccionar años décadas en el futuro. Si usted está pidiendo fechas de caducidad de tarjetas de crédito, año en curso + 10 debería ser más que suficiente. De cualquier manera, sería poblando estos menús desplegables dinámicamente, no sea que el deseo de tocar la interfaz de usuario de cada año.

El inconveniente de una gran gama de este tipo es que el menú desplegable se vuelve difícil de manejar. - sin duda habrá una barra de desplazamiento, y se hace más difícil encontrar el año que busca

Si tiene que manejar fechas de jubilación, diría que 55 años en el futuro serían suficientes (uno de 18 años, probablemente se retiró por 73). Mi experiencia limitada con este tipo de sistemas me impide saber cuál sería de otra forma un límite razonable - quizás nos puede iluminar a

?

¿Quién te está obligando a utilizar un año desplegable seleccionar? Son molesto como el infierno.

¿Es un proyecto de investigación que muestran que escribir en una fecha de 4 dígitos lleva menos tiempo que utilizando un menú desplegable suficientemente grande para tener una barra de desplazamiento, se multiplica la diferencia de tiempo por una estimación muy inflada de cuántas personas van a utilizar el software, se multiplican que mediante una estimación muy inflada de la tasa de pago para la entrada de datos y mostrar la empresa cómo puede ahorrar $ 18,7 mil millones durante la vida del software.

La edad humana más antigua confirmada es 115. Así que mi apuesta sería para establecerlo en 120.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top