Cambiar en bloque la fecha de alta
Pregunta:
Cuando entramos a Junta, y por ende, cuando instalamos el programa, detectamos que había muchos hermanos con antiguedad en blanco, un craso error lógicamente. Existiría alguna posibilidad de que a todos esos hermanos con antiguedad en blanco, cuyo campo en blanco no deja de ser un error, pues tienen antiguedades anteriores, se le ponga una fecha, de forma automática, sustituyendo ese campo en blanco, por una fecha concreta, por ejemplo 01/01/2007, que fue el año que nosotros entramos. O sea, algo para que sustituya todas las antiguedades en blanco, por la fecha 01/01/2007.
La idea de hacerlo ahora, es que en breve tenemos cabildo general y en octubre cabildo de elecciones, y a muchos hermanos antiguos le va a aparecer que no tienen pleno derecho, debido a que su fecha de antiguedad está en blanco.
N.T. Córdoba
La idea de hacerlo ahora, es que en breve tenemos cabildo general y en octubre cabildo de elecciones, y a muchos hermanos antiguos le va a aparecer que no tienen pleno derecho, debido a que su fecha de antiguedad está en blanco.
N.T. Córdoba
Respuesta:
En primer lugar, SACA UNA COPIA del archivo HERMANDAD.FDB, para cubrirte, porque después no habrá vuelta atrás si no lo haces.
Vete a EXPLOTACION/Intérprete de SQLi
Escribe en la parte superior
update maestro set fecha_alta = '1/1/2007' where fecha_alta is null and factivo=1
Marcas "sentencia" y presiona en "lanzar". Al momento (un par de segundos) tienes todas las fechas de alta vacias EN EL ACTIVO, con el 1/1/2007
Si deseas hacerlo para todos, tanto los del activo como los del pasivo, aplica lo siguiente (quitando la condición del activo)
update maestro set fecha_alta = '1/1/2007' where fecha_alta is null