Mantenimiento Simple |
Descripción del funcionamiento del mantenimiento simple
por Eduardo Millan, ALBA Software
Introducción
El mantenimiento simple está pensado para administrar los registros de la base de datos de la aplicación. Su generación es automática y se basa en unos archivos de configuración.
En pantalla se muestran aquellos campos del registro que vamos a poder modificar. Normalmente están bloqueados (no pueden modificarse) hasta que realicemos alguna acción. El funcionamiento está basado en estados; al visualizar un registro, no se podrá editar hasta que no indiquemos una acción.
Desde el mantenimiento, podremos dar de alta, modificar, eliminar, buscar y listar los registros de la tabla seleccionada.
Además de estas acciones, se incorporan tres facilidades más:
- Comprobación de los enlaces a imagenes
- Traducción de campos a distintos idiomas
- Verificación de la longitud máxima de los registros
Acciones
Vamos a llamar al estado de edición a aquel que permite modificar los campos de los registros, y al estado inactivo a aquel que no lo permite.
- Nuevo
- Pone al mantenimiento en estado de edición y borra los datos que existiesen anteriormente para dar de alta un nuevo registro.
- Modificar
- Pone al mantenimiento en estado de edición sin borrar los datos que existiesen ya del registro que se ha consultado o buscado, para modificar los datos actuales. Nótese que los campos clave no se modifican. Si se desea cambiar los datos de los campos clave, el registro deberá ser eliminado y creado de nuevo.
- Buscar
- Se muestran los campos clave para realizar una búsqueda. Por defecto se mostrará un asterisco (*) que buscará registros para todos los valores del campo.
- Lista
- Muestra la lista de registros de la última búsqueda realizada.
- Guardar
- Guarda los cambios realizados en registros nuevos y modificaciones.
- Cancelar
- Pasa al formulario del estado de edición al estado inactivo, por ejemplo al cancelar un nuevo registro o una modificación.
- Eliminar
- Elimina el registro que tenemos en pantalla. Cuidado: no se pide confirmación.
- Traducir
- Muestra una ventana con información de los campos que admiten traducción a otros idiomas.
La primera vez que entremos al mantenimiento, se nos muestra un registro vacio, por lo que la modificación o eliminación dará un error. Deberemos pues realizar una búsqueda o añadir un registro nuevo.
Búsqueda de registros
Al efectuar una búsqueda el formulario nos muestra los campos clave y a continuación un campo de texto que contiene un asterisco. La búsqueda está preparada para mostrar todos los registros, introducimos los datos para la búsqueda y hacemos clic en Buscar, a continuación nos aparecerá una lista de registros o un mensaje indicando que la aplicación no ha encontrado ningún registro según los parámetros de búsqueda.
En la lista de registros veremos los datos más significativos. Uno de ellos suele ser la referencia del registro que es un dato importante para la aplicación.
Podremos ver también un dato identificativo del registro, como puede ser su nombre o descripción.
Cuando nos aparece la lista de registros buscados, podemos hacer clic sobre cualquiera de ellos y el mantenimiento nos mostrará todos los datos del registro seleccionado para que podamos verlo o modificarlo.
Verificación de rutas de imágenes
Para aquellos campos de los registros que se utilicen para indicar rutas e imágenes, nos aparecerá un enlace junto al texto que nos servirá para comprobar que la ruta está bien definida.
Al hacer clic sobre este enlace nos aparecerá una ventana emergente que nos mostrará el nombre del campo, el valor que se le ha dado y la imagen real que ha sido vinculada. Si el enlace no nos muestra la imagen, querrá decir que no se ha definido bien las rutas y habrá que hacer las correcciones pertinentes.
Hay que tener en cuenta que las aplicaciones diferencian entre mayúsculas y minúsculas. Se recomienda utilizar minúsculas siempre que se pueda y no dejar espacios en blanco al especificar los enlaces a imágenes.
Internacionalización
La internacionalización nos permite indicar ciertos valores de registros en diferentes idiomas, para facilitar la accesibilidad de los usuarios que acceden a las páginas web de la aplicación.
En lo que se refiere a los datos, la aplicación nos da la oportunidad de especificar en distintos idiomas datos como los nombres de artículos, informaciones, descripciones, etc.
Para ello, elegimos la opcion Traducir del formulario, que nos muestra una ventana en la cual se ha configurado tanto los idiomas que maneja la aplicación como los campos del registro que admiten traducción.
Por defecto y, mientras no se realice la traducción, la información susceptible de ser traducida aparecerá en el idioma por defecto que se haya definido para la aplicación. En la ventana de traducción podremos cambiar a otro idioma y sobreescribir el texto que aparece, en el idioma elegido.



