Investigaciones 1.6

Fecha de publicación: Mar 18, 2013 7:11:12 PM

He añadido una pequeña modificación a la base de datos que he creado para openoffice base.Si has usado la base de datos, recordarás que para insertar una entidad nueva (vehículo o persona), debes realizar una busqueda y luego pulsar en el formulario de resultado, el botón Nuevo, con lo que te aparece el formulario de persona/vehículo con los datos en blanco esperando a que sean introducidos.Me he encontrado con problemas al usar este procedimiento, y es que, cuando la cantidad de registros es grande, parece que OpenOffice base se vuelve un poco loco y al introducir por ejemplo un documento, te cambia de registro y cosas así.

Para evitar esto, he modificado la base de datos a nivel de código de Basic. Ahora, cuando pulsas Nuevo, te aparece un pequeño formulario con los datos básicos de la entidad (persona o vehículo). Además, rescata los datos que ya has introducido en la búsqueda, por que no tienes que volver a introducirlos.

Al aceptar, te crea la nueva entidad y te abre su ficha.

También, he añadido un pequeño formulario que aparece cuando insertas una imagen o documento a la base de datos, obtenido desde fuera de la carpeta imginvest. Este formulario pregunta si quieres borrar o no la imagen/documento original, siendo la opción por defecto no. Esto me resulta tremendamente útil, ya que, normalmente las imágenes/documentos que voy introduciendo en la base de datos las obtengo de diversas fuentes, mediante comandos windows cortar/pegar/mover los coloco en el escritorio y luego, ya desde Investigaciones.odb, las introduzco en la base de datos. Por lo que el archivo que está en el escritorio me sobra.

Ya veis, pequeños cambios.

Si estás usando el programa en su versión 1.5 y deseas actualizar, utiliza este procedimiento "No perder los datos al cambiar de versión de documento", ya que no he modificado para nada la estructura de tablas, consultas, etc.