Saltar navegación

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

Viera, Alejandro - Video p6.5

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 16 de mayo de 2020 por Alejandro V.

6 visualizaciones

Descargar la transcripción

Bueno, esta es mi solución a la práctica 6.5. He llamado al procedimiento pagos cliente y entonces coge como parámetro lo he llamado cliente, que es un entero, que es el código del cliente al que quieres sacar los pagos. 00:00:01
Luego declaro un cursor que lo llamo cursor pagos, que selecciona ahí de transacción, fecha pago, forma pago y cantidad de pagos donde el código cliente es igual al parámetro que le pasamos que es cliente. 00:00:23
añado tres variables que es nombre, ciudad, país 00:00:40
cuyo tipo es igual al de esas variables de la tabla de clientes 00:00:46
para tener los datos de ese cliente 00:00:56
y luego una variable que se llama pago total 00:00:59
un entero que va a ser la suma de todos los pagos 00:01:03
En el código de per se del programa lo que hace primero es poner los datos del cliente, el código cliente lo sacamos con cliente, 00:01:07
Luego cogemos nombre cliente de la tabla de clientes donde con el cuyo código de cliente es el que le hemos pasado y lo metemos en la variable nombre cliente y entonces lo ponemos con putline nombre cliente y dos puntos nombre cliente. 00:01:24
Hacemos igual con ciudad y con país, luego ponemos la cabecera, que son estas tres líneas de las transacciones, 00:01:50
y aquí es donde hacemos un bucle for que vaya recorriendo el cursor pagos, y a cada una de esas vueltas le llamo pago, 00:02:04
que es porque van a ser cada uno de los pagos. Entonces en cada una de las vueltas lo que va a hacer es poner una línea en la que te dé el AI de transacción, 00:02:17
la fecha de pago, la forma de pago y la cantidad. Y luego lo que hace es sumar a pago total la cantidad de ese pago. 00:02:29
acaba el bucle, ponemos las líneas de cierre de los pagos y en la línea última ponemos cuánto es el total de pagos efectuados con la variable de pago total 00:02:40
que hemos ido rellenando aquí. Y lo terminamos. Entonces, ahora vamos a ejecutarlo. Por ejemplo, vamos a poner que queremos sacar los pagos del cliente con código 1. 00:02:59
entonces le doy F8, se ejecuta y en la salida aquí lo tenemos, el cliente con código 1 se llama BG Production Gardens de San Francisco USA y aquí tenemos las transacciones que ha hecho 00:03:17
y la suma de pagos efectuados, 2.000 y 2.000, la 4.000. Por ejemplo, pongo el 3, F8, para ver otro ejemplo. El 3 es Gardening Associates de Miami USA 00:03:32
y tiene tres pagos de 5.000, 5.000, 926, con lo cual el total de pagos efectuados es 10.926. 00:03:51
Este es como he resuelto yo esta práctica. 00:04:00
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Autor/es:
Alejandro Viera López
Subido por:
Alejandro V.
Moderado por el profesor:
Juan Antonio Garcia Domínguez (juan.garcia317)
Licencia:
Todos los derechos reservados
Visualizaciones:
6
Fecha:
16 de mayo de 2020 - 14:41
Visibilidad:
Público
Centro:
IES VISTA ALEGRE
Duración:
04′ 06″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
12.91 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