1 00:00:00,370 --> 00:00:05,410 hola juan voy a proceder a la explicación y bueno 2 00:00:05,410 --> 00:00:10,810 voy a comentarte cómo he realizado la práctica 6.5 3 00:00:10,810 --> 00:00:16,089 bueno pues vamos a empezar creamos el procedimiento 4 00:00:16,410 --> 00:00:20,890 dándole el nombre del procedimiento y pasándole la variable de entrada 5 00:00:20,890 --> 00:00:27,690 de la tabla de clientes de tipo type porque queremos la fila 6 00:00:27,690 --> 00:00:31,690 No lo he puesto en el comentario, pero bueno. 7 00:00:31,690 --> 00:00:35,689 Creamos el cursor de pagos para luego recorrer los diferentes pagos de los clientes. 8 00:00:35,689 --> 00:00:39,689 En este caso lo he llamado cpagos, con las L que es de pagos, 9 00:00:39,689 --> 00:00:43,689 con la sentencia con el word de código cliente 10 00:00:43,689 --> 00:00:47,689 igual a la variable de entrada que nosotros leemos al código cliente. 11 00:00:47,689 --> 00:00:54,729 Luego aquí declaro la variable de total, que es la que utilizo para 12 00:00:54,729 --> 00:00:58,729 que el form acumule los pagos, 13 00:00:58,729 --> 00:01:21,980 totales. L igual a cero. Seguimos, creamos una variable de tipo route type para almacenar los datos de los clientes. En este caso si me interesa que se agrupen todas las columnas, todas las filas, perdón. 14 00:01:21,980 --> 00:01:28,980 creamos la SELECT para introducir los datos de los clientes en la variable de clientes 15 00:01:28,980 --> 00:01:31,980 con el SELECT de Intent 16 00:01:31,980 --> 00:01:36,980 y seguimos mostrando los datos por pantalla del cliente 17 00:01:36,980 --> 00:01:38,980 que es lo que realmente nos pide el ejercicio 18 00:01:38,980 --> 00:01:40,980 lo primero que nos pide que es 19 00:01:40,980 --> 00:01:44,980 aquí lo que hago es que me hago referencia a la variable de clientes 20 00:01:44,980 --> 00:01:47,980 en la que hemos introducido los datos 21 00:01:47,980 --> 00:01:54,079 y le paso los parámetros que me interesa mostrar por pantalla y que me pide el ejercicio. 22 00:01:54,939 --> 00:02:04,579 Luego mostramos por pantalla la cabecera y creamos un for para recorrer el cursor de pagos. 23 00:02:05,379 --> 00:02:08,919 En este caso también aquí lo que te comentaba antes del total, 24 00:02:09,539 --> 00:02:13,400 que lo que hago es que hago la suma de la cantidad para que me acumule 25 00:02:13,400 --> 00:02:17,400 y luego poder mostrar el total de los pagos, que es lo último que pide el ejercicio. 26 00:02:17,979 --> 00:02:34,419 Mostramos por pantalla los datos de los pagos recorridos por el fork, importante, que eso es el punto número 2, y finalizamos, aquí como podéis ver le doy la inicialización con los datos que me pide, concatenándolos. 27 00:02:35,560 --> 00:02:45,939 Finalizamos el fork y mostramos por pantalla el final de la cabecera, luego mostramos por pantalla lo que te comentaba antes, el total de los pagos realizados, que ya los tengo acumulados, y bueno, pues aquí están. 28 00:02:45,939 --> 00:02:49,099 como finalizar ya 29 00:02:49,099 --> 00:02:50,740 como en la práctica 6.2 30 00:02:50,740 --> 00:02:53,680 pues creo que era correcto poner el control de errores 31 00:02:53,680 --> 00:02:54,639 y bueno 32 00:02:54,639 --> 00:02:56,439 pues esta es mi explicación 33 00:02:56,439 --> 00:02:59,039 espero que esté bien 34 00:02:59,039 --> 00:03:00,259 y que te haya gustado 35 00:03:00,259 --> 00:03:02,620 y vamos a probarla 36 00:03:02,620 --> 00:03:04,819 es importante, vamos a probarla 37 00:03:04,819 --> 00:03:08,219 y que funcione 38 00:03:08,219 --> 00:03:12,099 así que bueno, pues como ves funciona 39 00:03:12,099 --> 00:03:13,400 hay que meter el código 40 00:03:13,400 --> 00:03:15,539 2 también 41 00:03:15,539 --> 00:03:18,300 bueno, para que veas que funciona también el código de error 42 00:03:18,300 --> 00:03:18,659 vale 43 00:03:18,659 --> 00:03:24,280 y bueno, vamos a código 3 44 00:03:24,280 --> 00:03:25,419 ¿vale? por ejemplo 45 00:03:25,419 --> 00:03:27,659 y código 5 46 00:03:27,659 --> 00:03:29,759 ¿vale? para que veas que 47 00:03:29,759 --> 00:03:31,539 funciona y que también funciona 48 00:03:31,539 --> 00:03:32,000 el 49 00:03:32,000 --> 00:03:33,919 el 50 00:03:33,919 --> 00:03:37,199 la gestión de 51 00:03:37,199 --> 00:03:39,800 de control de errores 52 00:03:39,800 --> 00:03:42,219 ¿vale? así que nada, sin más 53 00:03:42,219 --> 00:03:42,599 pues bueno 54 00:03:42,599 --> 00:03:46,340 un saludo y que vaya todo bien 55 00:03:46,340 --> 00:03:49,060 hasta luego