Page 912 - IT2
P. 912
· La masse horaire prévue doit être supérieure ou égale à 10
· les champs #num_prof_enseignant, #num_prof_responsable, #num_classe
doivent automatiquement affectés de la table professeur et de la table classe.
· Tous les champs sont obligatoires.
5) Créer la page web Mise à jour d’un Module permettant de lister tous les
enregistrements de la table Module qui appartiennent à la classe connectée
dans une grille de votre choix, cette interface contient également les boutons dans
la grille : Supprimer, Modifier, sélectionner et Filtrer.
Ecrire le code correspondant aux boutons suivants :
a. le bouton Supprimer : permet de supprimer le module sélectionné dans la
grille après demande de confirmation. (4 pts)
b. le bouton Modifier : permet de modifier les informations du module
sélectionné dans la grille, prévoir la gestion des contraintes suivantes sur les
champs:(4 pts)
· Masse horaire prévue doit être >10 .
· Les numéros : du professeur enseignant, responsable du module
et de la classe doivent être modifiés via des combo-box qui se
chargent automatiquement de la table professeur et classe.
· Tous les champs sont obligatoires.
c. le bouton Filtrer : permet d’afficher et de masquer un cadre qui contient trois
boutons d’options : Tous, Num_module, num_professeur de la classe et
une zone de texte. La grille est filtrée suivant le texte saisi dans la zone de
texte et le champ sélectionné dans les boutons d’option. L’option radio Tous
permet de désactiver la zone de texte et affichera tous les modules
appartenant à la classe connectée sans aucun critère. (4 pts)
d. Le bouton sélectionner permet d’afficher dans la même page web une
nouvelle grille contenant la liste des précisions (toutes les informations)
qui concerne le module sélectionné affecté à la classe connectée. (3
pts)
Filière Epreuve Session 5/6
DI Pratique Fin de Formation V3-1 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

