Sumar campo de tabla y mostrar en edit
Hola buenas tardes, necesito ayuda urgente:
Estoy trabajando con un proyecto similar a moodle pero tengo un problema respecto agregar ponderación a dicho examen, En el form tengo los edit para crear el id y nombre del examen, de igual manera 2 datetime para colocarle fecha de inicio y fin y otro edit para agregarle la nota del examen, pero antes de guardar el examen voy creando las preguntas en el mismo form y debo agregarle también la ponderación a cada pregunta del examen. estas preguntas las añado de la siguiente manera a través de un botón a una tabla temporal: Cita:
y que me vaya mostrando esa suma en el editx de la nota del examen y luego de creadas todas las preguntas, entonces ahora si voy a guardar el examen con otro botón: Cita:
-eva_detalle me guarda id de la pregunta, id del examen, tipo de pregunta, texto de la pregunta, opciones, respuesta y puntaje de la pregunta -eva_maestro me guarda el id del examen, nombre, fecha de inicio y fin y nota en nota de eva_maestro quiero que se me guarde el total de lo que quedo de la suma de todas las preguntas en el editx o que me guarde el total de puntos de la tabla eva_detalle donde las preguntas tengan el mismo id del examen. por ejemplo, la tabla eva_detalle se verá así: Id - Id_examen - Tipo_pregun - pregunta - Opcion1 -Opcion2 - respuesta - puntos 1 - 19 - 0 - aaa - Verd - Falso - Falso - 5 2 - 19 - 0 - bbb - Verd - Falso - Verd - 5 3 - 19 - 1 - ccc - Verd - Falso - Falso - 5 4 - 19 - 2 - rtt - Verd - Falso - Verd - 5 5 - 20 - 0 - hut - Verd - Falso - Verd - 4 6 - 20 - 1 - jkf - Verd - Falso - Falso - 3 7 - 20 - 2 - ewr - Verd - Falso - Verd - 3 y la tabla eva_maestro entonces sera así: Id_examen - nombre_examen - nota - fecha_ini - fecha_fin 19 - moléculas - 20 - 03/02/17 - 13/02/17 20 - matemáticas - 10 - 15/02/17 - 25/02/17 la nota de eva maestro muestra la suma de todas los puntos de las preguntas con el mismo id como puedo hacer esto? o si me ayudan para hacerlo de otra manera please, no tengo ni la menor idea de como podría hacerlo. |
La franja horaria es GMT +2. Ahora son las 15:53:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi