- Tabla estudiantes: validar telefono
- Curso: validar tarifa laboriatorio (real 2 decimales)
- Curso: asignado a departamento
- Curso: todo el tema de los horarios
- Matriculacion: fecha y hora del sistema
- Matriculacion: asignar estudiante y curso
- Establecer las primary keys como NotNull
- Asignar "ayudantes". Profesor tiene "Num.ayudantes"
- Nº Cursos impartidos por cada profesor
- Promedio tarifa de laboratorio de departamento
- Nuevo campo calculado que user Flow Filter. (Tabla Curso tiene num. Nº Horas)
-
Página de tipo ficha que permita gestionar las matriculaciones de los estudiantes en cursos.
-
Configura los FastTab asignando a los campos las importancias adecuadas.
-
Los campos vinculados a otras tablas, mostrarán en sus desplegables además de los campos PK, aquellos campos que sean descriptivos de la información a seleccionar. Además, estos desplegables, cuando se expandan mostrarán las páginas de tipo lista asociadas, que permitirán mostrar la ficha correspondiente al registro activo.
-
Incluye acciones que permitan “navegar” por los cursos, así como por los datos del estudiante y las matrículas disponible para el estudiante.
- Información Curso: muestra información completa sobre el curso actual a través de su página ficha.
- Estudiante – Datos: muestra información completa del estudiante actual a través de su página ficha.
- Estudiante – Matrículas: muestra información de las matrículas del estudiante actual a través de una página de tipo lista. Será posible mostrar la página ficha asociada(“Ficha matrícula”), correspondiente al registro activo.
-
Página de tipo ficha que permita gestionar los diferentes cursos.
-
Organiza la información en al menos los siguientes FastTab: “General” y “Profesor”, y configuralos los FastTab asignando a los campos las importancias adecuadas.
-
Los campos vinculados a otras tablas, mostrarán en sus desplegables además de los campos PK, aquellos campos que sean descriptivos de la información a seleccionar. Además, estos desplegables, cuando se expandan mostrarán las páginas de tipo lista asociadas, que permitirán mostrar la ficha correspondiente al registro activo.
-
Dispondrá de un FactBox “Estadísticas” que muestre al menos el nº de alumnos matriculados y algún otro dato relevante que consideres interesante incluirlo.
-
A través de una subpágina se mostrarán el horario del curso.
-
Página de tipo ficha que permita gestionar los alumnos.
-
Organiza la información en al menos los siguientes FastTab: “General” y “Comunicación”. Y configúralos asignando a los campos las importancias adecuadas.
-
Los campos vinculados a otras tablas, mostrarán en sus desplegables además de los campos PK, aquellos campos que sean descriptivos de la información a seleccionar. Además, estos desplegables, cuando se expandan mostrarán las páginas de tipo lista asociadas, que permitirán mostrar la ficha correspondiente al registro activo.
-
Incluye al menos en la página, las siguientes acciones:
-
Acciones – Nueva matrícula: permite introducir una nueva matrícula en la base de datos, asociada al estudiante actual, a través de la página “Ficha matrícula” (modo creación). La acción se encuentra también promocionada.
-
Navegar – Matrículas: muestra las matrículas existentes del estudiante actual, a través de una página de tipo lista. Se podrá mostrar información detallada de una matrícula en particular, a través de su página asociada “Ficha matrícula”.
-
-
Página de tipo ficha que permita gestionar los departamentos.
-
Organiza la información en al menos los siguientes FastTab: “General” y “Comunicación”. Y configúralos asignando a los campos las importancias adecuadas.
-
Los campos vinculados a otras tablas, mostrarán en sus desplegables además de los campos PK, aquellos campos que sean descriptivos de la información a seleccionar. Además, estos desplegables, cuando se expandan mostrarán las páginas de tipo lista asociadas, que permitirán mostrar la ficha correspondiente al registro activo.
-
Incluye al menos en la página, las siguientes acciones:
-
Navegar – Profesores: muestra la lista de profesores pertenecientes al departamento activo. Además se podrá mostrar la página ficha asociada, correspondiente al registro activo.
-
Navegar – Coordenador: muestra el profesor jefe del departamento activo.
-
-
A través de una subpágina, se mostrarán los cursos ofertados (información resumida) por cada departamento. Dispondrá de las siguientes acciones:
-
Curso – Matrículas: muestra la lista de matrículas del curso activo. Además, se podrá mostrar información detallada de una matrícula en particular, a través de su página asociada “Ficha matrícula”.
-
Curso – Datos: muestra los datos del curso activo a través del formulario “Ficha curso".
-
-
Diseña una página de tipo “Role Center”, vinculada a un nuevo perfil de usuario para el personal de secretaría/administración de la academia.
-
Esta página deberá incluir CUE’s con información de interés para el perfil de usuario. Al clicar sobre cualquiera de ellos, se visualizarán las listas filtradas subyacentes. Agrupa los CUE’s adecuadamente, y habilita en ellos acciones que permitan dar de alta registros en las tablas correspondientes a través de las páginas de tipo ficha asociadas.
- CUE para ver departamentos.
-
Asimismo, la página incluirá las listas más consultadas en el trabajo diario.
- Una vez diseñadas las tablas y páginas, implementa lógica de negocio que consideres de utilidad en la academia. Al menos deberás crear procedures:
- A nivel de tabla.
- A nivel de página.
-
- Lista profesores mostrar en mensaje salario promedio
-
- En una o varias codeunit.
Se valorará la utilidad y complejidad de la programación realizada.
- Añadir algo que use codeunits al proyecto
- Comprobar que las cosas funcionan usando datos de ejemplo
- Solucionar el proyecto falla al publicarse (no al copilarse)
-
Traducciones no cuidadas y faltan algunas.
-
- Las traducciones del headline no funcionan a pesar de estar el labl + comment y archivo de traducciones
-
Página RC sin acceso a funcionalidades. (LISTO)
-
CUE promedio laboratorio no funciona. (SEMI-LISTO : Te calcula el total, no promedio)
-
FlowField nº cursos por profe no hecho. (LISTO)
-
Flowfield horas por curso sin drill. (LISTO)
-
Lista profesores sin CardPage entonces no se puede ver la ficha profesor. (LISTO)
-
FlowField Cursos sin drill y link (LISTO)
-
Navegar profesores no funciona en Departamentos. (LISTO)
-
- Las lineas de CursosListPart desaparecen al recargar (Hay que pasar la ID del departamento para cuando se crea desde la sublista de la card Departamento)
Procedures mejorados Codeunit -> Information.Codeunit.al (no envia a la pagina filtrando por genero sino) Page -> Headline.Secretaria.al (convertir los textos segun su dato en plural y singular) Table -> Estudiante.Table.al (validar numero de telefono español)