Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Formularios en Libre Office Base - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Pasos para crear un formulario con el asistente o manualmente. Modificaciones de formulario y subformulario para añadir controles con listas desplegables.
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:
- 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
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.