Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Formularios en Libre Office Base - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 12 de febrero de 2026 por Cristina M.

1 visualizaciones

Pasos para crear un formulario con el asistente o manualmente. Modificaciones de formulario y subformulario para añadir controles con listas desplegables.

Descargar la transcripción

Hola a todos, en este vídeo os voy a enseñar a hacer formularios dentro de una base de datos con LibreOffice BASIC 00:00:00
El material que voy a utilizar es el material de las aplicaciones ofimáticas del Instituto Obert de Cataluña 00:00:08
Estoy en el campo, estoy viendo lo de formularios 00:00:16
Lo voy a traducir y lo destraduciré cuando lo haga mal 00:00:18
Ah, de catalán e inglés no, de catalán a castellano 00:00:24
Aquí viene con los formularios 00:00:27
Y voy a empezar abriendo una base de datos 00:00:37
Y la base de datos que vamos a usar está en el aula virtual 00:00:42
Por aquí debería de estar 00:00:47
Voy a la aula virtual para enseñarosla 00:00:49
Dentro del tema 7 está por aquí, se llama base 3 castellano 00:00:53
Así que me descargo y la abro 00:01:03
Y le voy a poner a la pantalla, vale, ahí está 00:01:10
Bien, en el lado de la derecha yo tengo la base de datos abierta en LibreOffice 00:01:20
Primero, como habéis hecho anteriormente, tenéis las tablas, tiene 5 tablas 00:01:29
Categorías, clientes, comandos que son como pedidos, detalles de los pedidos y productos 00:01:33
Voy a poner las relaciones para que se vea bien y quede claro 00:01:39
Voy a poner un grande 00:01:44
que tenemos una base de datos en los que hay clientes que tienen muchos pedidos o comandas 00:01:45
y cada comanda tiene muchos detalles. 00:01:52
La comanda se hace en una fecha, puede estar entregada o no, pertenece a un cliente 00:01:56
y el detalle de la comanda son la cantidad de cosas que se compraron 00:02:00
de una referencia que corresponde a un producto y el precio total que se ha pagado. 00:02:05
Cada producto tiene una idea de categoría dependiendo de la categoría a la que pertenece 00:02:10
el ID del producto, el nombre, el precio unidad, la fecha de alta y observaciones 00:02:15
cuando alguien hace un pedido, este precio que veis aquí 00:02:20
es el precio total de ese objeto o producto que se ha pedido 00:02:24
bien, entonces vamos a crear un formulario 00:02:28
importante, vamos a crear un formulario en el que siempre 00:02:32
tiene que haber dos tables que estén relacionadas 00:02:36
por ejemplo, clientes y pedidos o comandas o comandas 00:02:39
detalles comandas, siempre vamos a utilizar un formulario y un subformulario 00:02:44
el primero que vamos a hacer es 00:02:49
un formulario sencillo que es para clientes 00:02:51
me voy a formularios y es para introducir datos 00:02:55
así que voy a crear un formulario, se puede crear en modo diseño que es dibujar la mano 00:03:00
o en asistente, así que voy a abrir asistente 00:03:04
y bueno se ve bien, creo que no necesito 00:03:07
la lupa 00:03:18
¿lo puedo hacer un poco más grande? 00:03:20
no, así, vale, entonces siempre 00:03:22
en el lado de la izquierda tengo los 00:03:24
ocho pasos en los que me ayuda el asistente 00:03:25
a crear el formulario, primero 00:03:28
como yo quiero crear simplemente 00:03:29
una tabla sencilla para meter 00:03:31
clientes 00:03:33
primero me pregunta 00:03:34
aunque se me ha oído aquí abajo 00:03:37
¿qué tabla? y es la tabla de 00:03:39
clientes, se ve raro 00:03:41
en mi ordenador 00:03:44
¿y qué datos voy a meter 00:03:45
de los clientes, si quiero todos, pincho 00:03:47
este símbolo del centro y pasan todos a la derecha 00:03:51
si no quiero todos, podría pinchar, por ejemplo 00:03:55
ley de cliente, nombre de apellidos 00:03:58
y teléfono 00:04:03
en clase nos hemos dado cuenta que hay un campo que hay que poner, que es 00:04:06
de categoría, que da error, si no, debe ser obligatorio, y vale, y los paso para la derecha 00:04:11
Entonces es un formulario en el que solo voy a pedir 5 datos 00:04:15
Los demás datos no los voy a meter 00:04:18
Le doy siguiente 00:04:20
Y me pregunta si quiero tener un formulario dentro de mi propio formulario 00:04:22
Por ejemplo, yo podría querer meter clientes y pedidos, todo junto 00:04:27
En este caso, por ahora no, ¿de acuerdo? 00:04:31
Entonces le doy siguiente 00:04:33
Salta aquí, a este paso 00:04:35
Y me pregunta cómo quedan los controles 00:04:37
Fijaros, este es el modo rejilla, es el que está elegido 00:04:41
Este es el centro 00:04:44
ahora mismo está en rejillas, si lo pongo así 00:04:45
me irá pidiendo el ID de cliente, nombre, apellidos, teléfono 00:04:51
e ID de categoría y me lo pondrá en columnas con las etiquetas a la izquierda 00:04:54
si quiero las etiquetas encima, pincho el segundo botón 00:04:58
y las etiquetas están encima, y la última opción es que 00:05:02
van en bloques, como estoy ocupando 00:05:06
bastante pantalla 00:05:10
así sería en bloques 00:05:14
por defecto a mi me gusta este 00:05:18
sigo al siguiente y solamente me pregunta 00:05:22
si voy a poder modificar los datos, quiero decir, en mi tabla ya había clientes 00:05:27
los datos de clientes antiguos los puedo modificar o no, a lo mejor no me interesa 00:05:31
que mis usuarios puedan estropearme la base de datos 00:05:35
entonces solo pondría la primera opción 00:05:39
que es para poner datos nuevos, no podía modificar los antiguos 00:05:41
pero la segunda opción es que puedo mostrar todos los datos 00:05:47
me los puede mostrar, pero si lo marco no me dejaría modificar los antiguos 00:05:50
o no me permitiría eliminar los antiguos 00:05:55
o no me permitiría incluso añadir datos nuevos, yo como estoy jugando voy a dejar 00:05:58
todo abierto, le doy siguiente y ahora los colores 00:06:03
en clase he elegido azul brillante que se ve mejor 00:06:06
Aquí en el vídeo 00:06:10
Creo que me se ve mejor el gris 00:06:11
Claro, vale 00:06:14
Le doy siguiente 00:06:16
Y este es un formulario que se va a llamar 00:06:18
Cliente, me deja opción de modificarlo 00:06:20
O de trabajar 00:06:23
Yo voy a dejarlo en trabajar 00:06:24
Bien, entonces finalizamos 00:06:25
Y aquí tenemos el formulario 00:06:28
Si os fijáis 00:06:29
Lo que estoy 00:06:31
Viendo 00:06:34
Y voy a poner el magnificador 00:06:35
Un segundo 00:06:37
lo que estáis viendo aquí en el centro son los datos del primer cliente 00:06:38
y en la zona inferior de la pantalla hay unos botones que estáis viendo en el magnificador 00:06:44
la primera flecha es para ir al registro siguiente, voy al cliente 2, 3 00:06:50
fijaros que todos tienen la categoría 0, lo tiene así por defecto esta base de datos 00:06:55
y no lo hemos querido cambiar, y me puedo ir al último 00:07:01
Y si quisiera crear un cliente nuevo, daría el botón que pone la flecha verde con el símbolo amarillo 00:07:04
Como mis clientes se llaman hasta el 20, pues voy a crear un cliente nuevo que sería el 21 00:07:11
Y voy a poner María 00:07:17
Y voy a poner Fernández Herrero 00:07:22
Y el teléfono, vale 00:07:30
Y en la categoría tengo que poner un 0 00:07:34
Y cuando le doy a guardar, perdón, cuando le doy al siguiente, ya me lo he guardado. 00:07:45
Entonces el 20 está Vicente y en el 21 está María. 00:07:53
Bien, ya los he creado. Este es un formulario sencillo. 00:07:59
Ahora vamos a crear un formulario con subformularios. 00:08:02
Le voy a dar cerrar y si os fijáis aquí está, voy a poner a la izquierda. 00:08:07
y si os fijáis aquí abajo, tengo un formulario que se llama clientes 00:08:12
así que ahora voy a abrir otro formulario con el asistente 00:08:17
y en este caso 00:08:20
voy a volver a decir lo mismo, clientes y comandas 00:08:22
venga, clientes y comandas, entonces elijo clientes 00:08:29
y voy a coger el id, nombre, apellidos 00:08:32
y ahora mismo solo el id de categoría 00:08:37
y aquí es el cambio, me pregunta que si quiero hacer un subformulario 00:08:39
sí, vale, y como hay una relación entre clientes y comandas 00:08:45
voy a hacer el subformulario para no hacerlo a mano 00:08:49
con las comandas que ya existen, vale, lo pincho para que se ponga en azul 00:08:53
y le doy siguiente, ahora sí que me llega el paso 3, ya no está en gris como antes 00:08:57
entonces de la segunda tabla de las comandas me pregunta 00:09:01
que quiero guardar, vale, bueno, yo podría guardar 00:09:05
La fecha, incluso entregada 00:09:09
Y le doy siguiente 00:09:14
Y aquí se va a ver 00:09:15
Voy a cerrar el magnificador ahí 00:09:18
Aquí se ve que la primera tabla está como rejilla 00:09:22
Y la subtabla o subformulario también como rejilla 00:09:25
Aquí irían los clientes y aquí los pedidos o comandos 00:09:29
La primera la voy a coger con esta opción 00:09:31
en columnas etiquetas de la izquierda 00:09:36
y a la segunda la voy a dejar como esta 00:09:38
para que la veáis 00:09:39
lo de siguiente, en principio voy a dejar 00:09:40
que muestre todos los datos y que me deje 00:09:43
modificar, lo de siguiente 00:09:45
ahora mismo está en base 00:09:47
pero voy a dejar en base 00:09:49
y en nombre lo voy a llamar 00:09:50
clientes y 00:09:53
comandos 00:09:54
y finalizar 00:09:56
vale 00:09:59
ahora mismo, fijaos aquí a la izquierda 00:10:01
que ya tengo dos formularios 00:10:03
Y el que tenemos aquí en el centro es clientes y comandos 00:10:05
Entonces yo estoy en el cliente 1, que es Joan Pérez Ariza 00:10:09
Con las flechas de abajo puedo ir pasando al siguiente 00:10:12
Voy a abrir otra vez el magnificador que está aquí 00:10:16
Yo estoy en el Joan y me voy a ir a la zona de abajo 00:10:20
Para pincharme en la flecha verde 00:10:24
Cuando pinche voy a la siguiente y es Francesc 00:10:27
Ahora fijaros, estoy en Josep y fijaros aquí en el centro 00:10:30
Tiene una comanda, la comanda número 2 00:10:34
Y voy a seguir y en cambio 00:10:37
Lluís tiene dos comandas 00:10:39
Quiere decir que ha hecho dos pedidos 00:10:42
El pedido 1 del enero de 2012 00:10:44
Que está entregado 00:10:49
Y el pedido 3 que no está entregado 00:10:50
Si yo quisiera añadirle aquí un pedido 00:10:53
Que me voy a inventar el número, el 12 00:10:56
Y voy a poner 12 de febrero de 2026 00:10:59
Y el pedido no está entregado 00:11:07
Y me voy a pasar al siguiente 00:11:10
Si os fijáis, he creado un pedido nuevo 00:11:12
Esto es un subformulario 00:11:16
Tengo arriba un formulario y dentro un subformulario 00:11:17
Si ahora yo me cambio al anterior 00:11:22
Tengo que pinchar y volver al anterior 00:11:25
Ahí estoy en Joseph, ahora estoy en Jewish y ahí está el nuevo comando o pedido que le he creado 00:11:29
Esto es un formulario con subformulario 00:11:36
Me gusta esta opción que sea como rejilla porque me permite ver las partes de abajo 00:11:41
Y le doy a guardar, no guardar como no, solo cierro 00:11:46
Esto lo minimizo y me vengo aquí a la derecha 00:11:52
Y ya hemos hablado del asistente para crear formularios 00:11:56
Toda esta parte ya la hemos hecho 00:12:01
Hemos creado un formulario 00:12:03
Y hemos creado un subformulario dentro 00:12:04
Y ya ha dicho el de aspecto 00:12:08
Y hemos dicho cómo movernos entre formularios 00:12:11
También hay para filtrar 00:12:13
Y las barras y los controles 00:12:14
Bien 00:12:20
Y ya solo me queda crear un formulario a mano 00:12:21
Y eso está en las actividades siguientes 00:12:25
Creo que sí, voy a hacer el primero 00:12:31
Sí, es este 00:12:33
Vale, me va... Estas son las actividades 00:12:44
Lo voy a traducir 00:12:47
Y... del catalán al español 00:12:48
Y... estamos usando el base 3 en castellano 00:12:51
Que aquí le llamo a cremallera 00:12:57
Y vamos a abrir un formulario con la vista de diseño 00:12:59
Que es desde hacerlo a mano 00:13:03
Vale 00:13:04
Entonces le doy al modo diseño 00:13:06
y me aparece un lienzo en blanco, de acuerdo 00:13:10
voy a poner el magnificador para que lo veáis 00:13:12
en el lado de la izquierda hay unas barras de herramientas de diseño de formulario 00:13:17
por ejemplo para activar el modo de diseño o no, de acuerdo 00:13:22
para alternar con las asistentes y todo esto son botones para los formularios 00:13:25
muy parecido a los que hicisteis en el Writer 00:13:31
o en el Word, no me acuerdo cual era, y aquí abajo más botones para 00:13:34
formularios, vale, entonces yo voy a 00:13:38
pinchar, bueno lo que me está pidiendo es que 00:13:42
os lo enseño, bueno me cuenta lo que vale 00:13:46
para que valen todos los botones, vale, y he abierto 00:13:49
la base de datos y he creado 00:13:54
un bloque de categorías, y todavía no le he puesto nombre, vale, le voy a dar guardar 00:13:55
después, y me dice que he añadido una etiqueta y que le cambie el color y el aspecto 00:14:02
y que añada una segunda etiqueta, así que voy a ello 00:14:06
la etiqueta es este 00:14:09
a ver, ¿dónde está? aquí, es este símbolo que tiene aspecto 00:14:13
de etiqueta de ropa, ¿vale? le doy a etiqueta y voy a 00:14:18
crear una etiqueta aquí, ¿vale? y en doble clic 00:14:22
le voy a cambiar el nombre a la etiqueta, que le voy a llamar 00:14:26
categorías existentes 00:14:30
extintes, vale 00:14:34
y lo cierro, y ya lo hace 00:14:36
tengo categoría extintes, si le quisiera cambiar 00:14:38
el tipo de letra 00:14:40
y demás 00:14:42
tengo curiosidad 00:14:45
porque no lo he hecho 00:14:46
he encontrado, he hecho 00:14:47
doble clic en la etiqueta 00:14:50
y me está pidiendo 00:14:51
que 00:14:54
que le cambie el color y 00:14:55
demás, y se hace aquí abajo 00:14:58
en tipo de letra, vale, pincho en los tres 00:15:00
puntos y me deja elegir el tipo de letra, el tamaño y efectos como los colores. Si 00:15:02
yo me vengo, si hago doble clic y bajo aquí al tipo de letra, pincho en los tres puntos 00:15:10
y me dice que lo cambie a Merdana Nervite 14 cursiva. Pues me vengo al tipo de letra, 00:15:24
en el estilo le pondría negrita 00:15:36
aquí le pondría 14 00:15:39
aquí tendría que buscar la verdana 00:15:41
si es que existe 00:15:46
puede no existir, esto depende del ordenador 00:15:48
vale, aquí no hay verdana 00:15:51
mejoría con tus ans 00:15:53
y 14 y negrita 00:15:57
y los bordes, pues si le quiero poner bordes 00:16:01
lo tendría que buscar por aquí 00:16:05
vale, y por ahora sigo 00:16:06
que esto no es lo que más me preocupa 00:16:11
vale, aquí en color de borde, que no tiene borde 00:16:14
no tiene marco, si le pongo un marco plano y ya 00:16:24
le puedo poner un borde, que por defecto ponía 8% gris 00:16:28
pues tendría que buscar aquí, voy a poner gris claro 3 00:16:32
vale, si 00:16:38
y aceptar 00:16:40
y luego además 00:16:43
tengo que añadir otra etiqueta 00:16:48
así que voy a añadir una etiqueta nueva 00:16:51
aquí 00:16:53
que va a ser 00:16:55
categoría 00:16:59
hago doble clic 00:17:01
y en el campo de etiqueta pongo 00:17:02
categoría 00:17:05
y lo cierro 00:17:08
Vale, la podría haber puesto en ahorita, no quiero. 00:17:13
Ahora que voy a añadir un cuadro de texto, que es este, en el mío. 00:17:16
Vale, vengo aquí, añado un cuadro de texto, vale, y en el cuadro de texto, que se me ha ido arriba y lo tengo que mover, 00:17:21
aquí, en este cuadro de texto tengo que decir de dónde vienen los datos. 00:17:32
Así que me voy primero a propiedades del formulario, porque todo mi formulario, los datos, van a venir de la tabla, ¿vale? 00:17:35
Y en la tabla tengo que elegir categorías, bien, y ahora este control en concreto lo que va a tener es, por ejemplo, el ID de categorías, ¿vale? 00:17:44
Así que aquí en propiedades del control, en datos, voy a poner ID de categoría, vale, y lo cierro, vale. 00:17:57
y debería hacer una segunda etiqueta 00:18:06
en la que debería poner la descripción 00:18:10
así que voy a copiar esta 00:18:13
la copio y la pego 00:18:15
tengo dos 00:18:18
y a esta le voy a llamar descripción 00:18:23
y lo cierro 00:18:26
y voy a hacer un nuevo control de texto 00:18:32
así que un control de texto 00:18:35
y lo voy a poner de aquí a aquí 00:18:36
y espero que no se me descoloque como en clase 00:18:39
pues igual que en clase, ahora no me sale 00:18:41
el cuadro se me va a quedar aquí, vale, entonces la descripción 00:18:45
que no tengo ganas ahora, me voy a propiedad de control y lo que le digo es que aquí 00:18:48
en los datos, el origen de los datos, lo que va a mostrar esta caja de texto 00:18:52
es la descripción, le doy a cerrar, le doy a guardar 00:18:57
le voy a llamar categorías 00:19:01
y lo guardo, vale, y ahora me quito 00:19:08
el modo diseño, no le he puesto el color, de acuerdo 00:19:12
entonces ahora mismo, si os dais cuenta, lo voy a poner 00:19:15
a la izquierda y voy a poner aquí para que lo veáis 00:19:20
dice que la categoría estoy en la 1 y la descripción es tigro, me voy a ir a la esquina 00:19:23
de abajo, para que veáis como al ir tocando los botones 00:19:28
me voy viendo las diferentes categorías, la 3, la 4, la 5 00:19:31
la 6, y puedo añadir una categoría nueva 00:19:36
que podría ser 7 y poner aperitivos 00:19:39
y ya tengo la nueva categoría 00:19:46
que es 7 y aperitivos 00:19:53
le doy a guardar y lo cierro y ya tenemos 00:19:56
hecho un formulario en modo 00:20:01
diseño, tenía que haber puesto el color azul pero me ha dado pereza 00:20:05
entonces quedan de hacer dos, este ya lo hemos hecho, que es un formulario 00:20:09
con subformulario. Pero ahora para entregar en clase hay dos. Este, que es crear cuadro 00:20:13
de lista en un formulario y el siguiente de abajo, que es crear cuadro de lista en un 00:20:21
subformulario. Así que voy a hacer el de crear cuadro de lista en un formulario. Para 00:20:27
ello necesito este ejercicio que viene aquí, porque ya viene hecho el subformulario. Así 00:20:32
que lo pincho, me lo descargo y lo tengo que descomprimir. Le doy a extraer y me lo va 00:20:37
a dejar ahí en la carpeta, ¿vale? Y mostrar los archivos y lo abro. ¿Vale? Este es un 00:20:45
formulario, es muy parecido, perdón, es una base de datos como la anterior en la que hay 00:20:56
tablas, ¿vale? Y hay aquí cinco tablas, las mismas categorías, clientes, comandas, detalles 00:21:01
de comandas y productos y las relaciones las mismas 00:21:07
lo único que hay un formulario que ya viene hecho, es formulario detallado de comanda 00:21:11
si yo le doy botón derecho en la vista de diseño 00:21:15
bien, tengo el formulario 00:21:18
como viene hecho, si os fijáis es un formulario de las comandas 00:21:23
y debajo un detalle o un subformulario de los detalles 00:21:27
de las comandas, vale, y que me dice el ejercicio 00:21:31
Bueno, pues que abra el formulario y que elija el botón de control de caja 00:21:34
Que es este de aquí del centro, ¿vale? 00:21:40
Control de caja, cuadro de lista 00:21:42
Aquí cuando dice caja de lista, si volvéis a traducir, ¿vale? 00:21:44
Lo llama en catalán cuadro de lista 00:21:51
Que en castellano es cuadro de lista 00:21:54
Así que voy a coger el cuadro de lista 00:21:56
Y voy a poner un cuadro de lista aquí 00:22:02
Me pide 00:22:05
y se me abre un asistente, como estáis diciendo 00:22:06
entonces me pregunta que datos van a salir en ese cuadro de lista 00:22:11
os fijáis, yo aquí lo que tengo es el identificador de cliente 00:22:15
van a estar los comandos, pero voy a hacer un ejemplo 00:22:19
lo voy a borrar, para que veáis como funciona este formulario 00:22:21
este formulario me dice que tengo la comanda 1 y el cliente 4 00:22:25
y que tiene estos detalles, apellido 20 00:22:29
apagado 1 con 80, si me voy moviendo 00:22:34
la comanda 2 es del cliente 3 y la comanda 3 00:22:36
es del cliente 4 y eso es un rollo porque nadie sabe quien es el cliente 4 00:22:41
el 2 o el 5, entonces para mejorar eso lo que queremos es que 00:22:45
al lado del identificador del cliente nos ponga el nombre y para eso es este ejercicio 00:22:49
para poner el nombre aquí, donde estoy moviendo el ratón 00:22:54
así que vuelvo al modo diseño 00:22:57
vale, y hago lo que me pide, que es un cuadro de lista 00:22:59
aquí, voy a hacer un cuadro de lista, ahí, vale 00:23:03
entonces me pregunta que quiero sacar ahí, vale, yo ahí lo que quiero sacar 00:23:07
son los clientes, creo recordar, sí, vale 00:23:11
clientes y doy siguiente, vale, y me preguntan 00:23:15
a qué va a corresponder, y yo ahí lo que quiero que me ponga es 00:23:19
por ejemplo el apellido del cliente, entonces es coñoms 00:23:23
en catalán. Así que le doy siguiente. ¿Y de dónde va a sacar 00:23:27
el apellido? Pues que en la tabla de valores va a coger 00:23:31
el identificador del cliente y aquí en esta lista me va a poner 00:23:35
el identificador del cliente. Le doy finalizar 00:23:39
y entonces en esta caja vamos a tener el apellido. 00:23:43
Si yo vuelvo a quitar el modo diseño, fijaros, cuando yo estoy en el 4 00:23:47
me pone Rondanza Ambrana. Cuando me voy al 3, Ortega Puch. 00:23:51
cuando me voy al 4 00:23:55
otra vez el error tan 00:23:57
vale, dedicar, entonces estoy viendo los 00:23:59
apellidos, de acuerdo, entonces ahora 00:24:01
me interesaría que en vez de poner el id 00:24:03
me pusiera los 00:24:05
nombres, vale, para que me pudiera 00:24:07
más fácil 00:24:09
vale, me voy a las 00:24:11
instrucciones para no despistarme 00:24:13
vale 00:24:15
y lo que me está pidiendo ahora, vale 00:24:16
es que borre 00:24:19
el identificador del cliente y que 00:24:21
ponga ahí 00:24:23
en vez del identificador que ponga el nombre 00:24:24
vale, entonces lo voy a hacer, voy a quitarme al diseño 00:24:28
vale, ahora estoy en diseño y me dice que lo puedo seleccionar 00:24:33
con la clave control, entonces pincho aquí 00:24:37
vale, solo no opciono con control y me he 00:24:40
seleccionado solo esto y le doy a suprimir y voy a 00:24:45
coger un cuadro de lista, lo dibujo 00:24:52
aquí, vale, y me pregunta que va a meter ahí 00:24:56
y para mí los clientes, igual que hemos hecho antes, vale 00:25:02
pero ahora en vez de ponerme 00:25:05
el, lo que va a aparecer es el nombre 00:25:10
vale, y va a poner nombre, y depende pues del 00:25:16
identificador del cliente, vale, y finalizar 00:25:20
vale, le doy a guardar, y ahora si os fijáis 00:25:27
Cuando estoy en diseño, Lluís es Rondán Zambrana 00:25:31
Y cuando voy cambiando 00:25:34
Va poniendo el apellido de cada uno 00:25:36
Vamos a imaginar que yo quiero crear una comanda nueva 00:25:39
Esta es la comanda 8, voy a crear la comanda 9 00:25:43
Y voy a poner fecha hoy, 12 de febrero de 2026 00:25:47
Y aquí, en el nombre, voy a pilar a Lluís 00:25:54
Y cuando dé al tabulador, fijaros qué apellido me ha puesto 00:25:57
Rondanzambrana, porque ha emparejado nombre y apellido 00:26:02
Y sabe que el cliente que se llama Lluís es Rondanzambrana 00:26:05
Y ahora yo aquí podría añadir una referencia de un pedido 00:26:10
Si yo quisiera, o no poner nada 00:26:16
Porque esta comanda no tendría nada por debajo 00:26:18
vale, entonces yo salto, me cambio de persona 00:26:23
a la anterior, vale, y ya si os fijáis 00:26:28
la 9 ahí se ha guardado, bien, entonces ahora 00:26:32
¿qué quiero hacer? el siguiente paso, el siguiente paso es que 00:26:37
aquí en vez de tener referencia que no hay quien sepa 00:26:41
a qué corresponde la referencia 6, 13 o 26, me gustaría 00:26:45
tener el nombre del producto para saber de qué producto habla 00:26:49
Lo voy a guardar y voy a cogerme el siguiente ejercicio 00:26:53
Me tendréis que entregar 00:27:00
Entonces el siguiente es que voy a usar un cuadro de lista en el subformulario 00:27:04
Me cojo la solución A4, me lo descomprimo, lo extraigo y lo voy a abrir 00:27:08
entonces lo que ha abierto es una ejercicio muy similar 00:27:20
una base de datos muy parecida 00:27:27
las mismas tablas 00:27:28
y el mismo formulario 00:27:29
solo que está hecha la parte anterior 00:27:32
por si alguien no lo hubiera hecho 00:27:35
entonces voy a editar 00:27:37
y aquí tengo el formulario 00:27:38
y en el formulario 00:27:41
si me voy al modo diseño 00:27:43
tenemos lo mismo que antes 00:27:44
aquí está 00:27:46
me voy al último 00:27:48
si añado uno nuevo 00:27:50
me lo cambia 00:27:52
¿Qué me están pidiendo? Me están pidiendo que esta columna aquí, en vez de poner números, ponga el nombre. Así que me voy al modo diseño y me pide que en la cuadrícula hay tres columnas, referencia, cantidad y precio. 00:27:53
y aquí yo quiero que se muestre el nombre del producto 00:28:09
entonces tengo que seleccionar la columna referencia con el botón derecho 00:28:12
y elegir eliminar la columna 00:28:16
vale, me la he cargado 00:28:19
y ahora tengo que añadir con el botón derecho 00:28:21
tengo que insertar una nueva columna 00:28:27
pero en vez de ser una columna lo que quiero es un cuadro de lista 00:28:32
como antes, una lista desplegable 00:28:35
es muy importante 00:28:37
ha aparecido la columna, si os fijáis aquí en el dibujo 00:28:40
aquí te dice como poner cuadro de lista 00:28:44
y aparece la columna, no se ve en la foto pero se ve como aquí a la derecha 00:28:46
entonces hay que modificar esa columna y cambiar 00:28:52
los siguientes datos, con el botón derecho 00:28:56
me voy a columna y tengo que cambiar los siguientes datos 00:28:59
primero tengo que decirle donde coja los datos 00:29:04
Entonces como es el producto, es la referencia, lo tengo que coger de referencia 00:29:07
Ahora, el tipo de contenido de la lista no es de valores, lo tengo que sacar SQL 00:29:14
Y lo va a sacar de SQL 00:29:25
Y en contenido de la lista tengo que hacer una consulta 00:29:31
Entonces, ¿cómo voy a hacer la consulta? 00:29:35
Vengo aquí en los tres puntos 00:29:37
Voy a elegir los productos 00:29:40
Entonces quiero ver los productos 00:29:44
Así que cojo la tabla de productos 00:29:47
Y de la tabla de productos 00:29:49
Quiero coger el nombre y la referencia 00:29:52
Me va a poner primero el nombre del producto y la referencia del producto 00:29:59
Le doy a guardar 00:30:03
Está haciendo una consulta a la base de datos 00:30:04
es que hay que coger la pareja de las dos cosas, nombre y referencia 00:30:06
vale, lo guardo, lo cierro, vale, y si os fijáis 00:30:09
aquí, voy a poner el magnificador para que se vea bien 00:30:14
vale, fijaros aquí en el centro, vale, estoy en el asistente 00:30:17
me está buscando la lista, haciendo una pregunta a la base 00:30:24
de datos, una consulta, esto que pone aquí como una especie 00:30:28
de idioma que no es ni inglés, ni programación 00:30:32
en python o en otro lenguaje está preguntando a la base de datos vale 00:30:36
entonces tengo la referencia tengo que comprobar que lo he hecho todo bien 00:30:41
productos tengo que decir que la entrada es 00:30:45
requerida vale que es sql y que se llama referencias y además antes de cerrar 00:30:49
aquí en general le voy a poner le voy a cambiar el nombre le voy a poner aquí 00:30:57
nombre de producto y le voy a poner 7 centímetros que sé que estaba por aquí 00:31:02
vale el aguardo ha hecho una cosa mal momento que lo repito vale repasa porque 00:31:12
algo se me había colado entonces que no se os olvide es muy importante en los 00:31:28
datos tiene que poner referencia es requerido y en la consulta sql sql que 00:31:33
hecho eso está bien y el 1 estaba así que no sé que se me había dado vale y el 00:31:38
nombre he cambiado la etiqueta y 7 centímetros y lo cierro y la columna 00:31:43
está aquí que es nombre de producto vale entonces tengo que guardar vale y ahora 00:31:48
cuando me voy al modo diseño fijaros ahora aquí en vez de 00:31:54
pone la referencia pone valores vale y si yo cogiera uno nuevo aquí tengo un 00:32:02
Y podría elegir, por ejemplo, monjeta canse 1,8, en cantidad pondría 9 y aceptar. 00:32:07
Y en precio podría poner 8. Me estoy mintando un poco, ¿vale? 00:32:25
Y ya salto al siguiente, le doy a guardar y he guardado uno nuevo. 00:32:34
Es muchísimo más fácil guardar o meter cosas en los detalles de las comandas con este desplegable que sin desplegable. 00:32:38
Entonces ya sabéis añadir desplegables tanto en un formulario como en un subformulario. 00:32:45
Aquí sale, está bien y ya está. 00:32:51
Estos son los formularios que tenéis que hacer. 00:32:54
El desplegable arriba y el desplegable abajo. 00:32:59
Y no más, porque los demás me parecen demasiado difíciles para esto. 00:33:04
Chao. 00:33:08
Idioma/s:
es
Materias:
Sistemas Microinformáticos y Redes
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Bachillerato
    • Primer Curso
    • Segundo Curso
  • Formación Profesional
    • Ciclo formativo de grado medio
      • Primer Curso
Autor/es:
Cristina Moreno Ruiz
Subido por:
Cristina M.
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
1
Fecha:
12 de febrero de 2026 - 3:15
Visibilidad:
Público
Enlace Relacionado:
https://ioc.xtec.cat/materials/FP/Recursos/fp_smx_m03_/web/fp_smx_m03_htmlindex/WebContent/u5/a4/continguts.html
Centro:
IES ORTEGA Y GASSET
Duración:
33′ 11″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
131.34 MBytes

Del mismo autor…

Ver más del mismo autor

Comentarios

Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.

Comentarios

Este vídeo todavía no tiene comentarios. Sé el primero en comentar.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid