2.3. Edición de tablas y registros

Ya hemos creado la tabla, ¿y ahora qué?

La siguiente operación es introducir los datos, para lo cual es necesario abrir el objeto y comenzar a teclear.

Pero OOo Base permite acceder a la vista de diseño en cualquier momento y modificar la estructura de la tabla.

Icono de iDevice AV - Actividad de Espacios en Blanco
Las operaciones relacionadas con una tabla se abren en la barra de herramientas de tabla o haciendo clic en el botón derecho del ratón. Relaciona cada icono con la vista que abre y su función.
barra tabla
Img 19. Barra de herramientas de tabla.
imagen 1
imagen 2
Img 20 y 21. Vistas de la tabla Pedidos
  

Icono IDevice Actividad
Editar una tabla consiste modificar su estructura añadiendo o modificando los campos o sus propiedades.

La edición de tablas ofrece la posibilidad de añadir campos nuevos a la tabla o de modificar las propiedades de los campos ya creados. La primera operación sigue un proceso idéntico al de creación de la tabla. Sin embargo, la modificación de los campos debe cumplir unas normas:
  • Cambiar el nombre de un campo no afecta a los datos que contiene.
  • Cambiar el tipo de datos de un campo (texto, numérico, fecha,...) o las propiedades asignadas (formato, longitud, ...) puede conllevar el borrado de todos los datos de ese campo, es decir, de la columna.
error cambio de campo
  Img 22. Error tipo de datos

Icono IDevice Pre-conocimiento
no guardar

¿Qué pasaría si eliminas un campo por error?

 

La única solución es salir de la vista de diseño sin guardar los cambios. OOo Base sólo actualiza los cambios al salir de esta vista.
Img 23. Guardar cambios en tabla  

Icono IDevice Actividad
Editar un registro consiste en modificar los datos contenidos en sus campos.

La introducción de nuevos registros y la edición de los ya existentes suele realizarse mediante formularios, como se estudiará en el tema siguiente. En este apartado se realizará en la vista de datos, abriendo el objeto.
 
 
 
La modificación de registros también puede generar errores. Por ello, la validación de los datos introducidos se realiza automáticamente. Esto permite garantizar la consistencia de los datos.
Icono de iDevice AV - Reflexión
Abre la tabla Pedidos e introduce un nuevo registro en el identificador del pedido que sea un valor repetido, por ejemplo un 2.

 

¿Qué mensaje lanza el programa?

¿Por qué lo hace?

campo erróneo
  Img 24. Campo IDPedido

 

 

Icono IDevice Objetivos
Trata de introducir valores distintos en campos de tipo fecha y valores de texto en un campo de tipo numérico.