Inserción de datos en OpenOffice Base
Para insertar datos a través de la hoja de datos tenemos que situarnos en la pantalla principal de OOo Base en el apartado de Tablas (figura 2.14) y hacer doble clic con el botón izquierdo del ratón sobre la tabla Peliculas o hacer un clic con el botón derecho del ratón y seleccionar la opción Abrir; nos aparece entonces la pantalla de hoja de datos que se muestra en la figura 2.15.
En primer lugar, podemos ver que aparecen las seis columnas que definimos en el apartado 2, y ninguna fila insertada (como es natural, pues acabamos de crear la tabla). Podemos ver también que la columna Vista aparece con un cuadrado. Este cuadrado nos indica que es un campo del tipo Sí/No y que aparezca con fondo verde significa que no hay ninguna opción elegida por el momento.
También se puede ver que al principio de la fila aparece una pequeña estrella amarilla, dicha estrella señala el lugar donde está la nueva fila a insertar, en nuestro caso, la primera película.
Si introducimos una fila con todos los campos rellenos, podemos tener algo parecido a lo que aparece en la figura 2.16. En dicha figura podemos ver un detalle que puede sorprendernos: el valor para el campo Año aparece con el día y el mes, no sólo con el año. Esto es debido a que hemos definido esta columna como de tipo Fecha y el formato por defecto para este tipo de campo es día/mes/año lo que nos obliga a incluir por tanto el día y el mes. Como no sabemos el día exacto en el que se estrenó cada una de las películas que tenemos, vamos a indicar siempre el 1 de enero del año de producción de la película.
Si continuamos insertando filas, hay que hacer un recordatorio: en el apartado 2 definimos que la columna Id_pelicula iba a ser nuestra Llave Primaria; es decir, que los valores de este campo, no podían repetirse para ninguna fila. En la figura 2.17 se plasma un intento de insertar una fila repitiendo valor para esta columna y se muestra cómo OOo Base nos devuelve un error.