<< Click to Display Table of Contents >> Navigation : Liste des éditions > Les différentes vues > _v_eleve_notes_certificatives |
Cette vue permet de voir les notes obtenues à des contrôles certificatifs pour des élèves pour une ou des années scolaires.
Liste des informations disponibles dans cette vue :
Nom du champ |
Signification |
elv_nom_lb |
nom de l'élève |
elv_prenom_lb |
prénom de l'élève |
elv_sexe_lb |
sexe de l'élève |
elv_naiss_dt |
date de naissance de l'élève |
ctrl_certif_note |
note obtenue pour le contrôle certificatif |
ctrl_certif_avis |
avis sur la note obtenue (pas saisissable à l'heure actuelle) |
id_propre_a_libellule |
identifiant unique de l'élève |
inscr_peda_num |
numéro de l'inscription pédagogique |
ctrl_certif_date_deb_sais_note |
date de début de saisie de note du contrôle certificatif |
ctrl_certif_sais_note_commencee |
saisie de note commencée ? Si 1 : oui |
ctrl_certif_id |
identifiant unique du contrôle certificatif |
ctrl_certif_coef |
coefficient du contrôle certificatif |
ctrl_certif_annee_realisation |
année de réalisation du contrôle certificatif |
ctrl_certif_date_realisation |
date de réalisation du contrôle certificatif |
ctrl_certif_mois_realisation |
mois de réalisation du contrôle certificatif |
ctrl_certif_verrouille_on |
contrôle certificatif verrouillé ? Si 1 : oui |
ctrl_certif_date_verrou |
date de verrouillage du contrôle certificatif |
epr_reglementaire_ordre |
numéro d'ordre de tri de l'épreuve réglementaire |
epr_reglementaire_libelle |
libellé de l'épreuve réglementaire |
ctrl_certif_mode_calcul_points |
mode de calcul des points du contrôle certificatif |
ctrl_formatif_matiere |
matière dominante du contrôle certificatif |
orgelem_cdn |
numéro de l'établissement |
ruban_pedagogique_id |
identifiant unique du ruban pédagogique |
promotion_code |
code de la promotion |
promotion_libelle |
libellé de la promotion |
ctrl_certif_type |
type de contrôle certificatif (CCF,CCR …) |
code_annee_scolaire |
code de l'année scolaire (2005 pour 2005-2006) |
list_enseignants_auto |
Liste des identifiants du personnel et encadrement, correspondants aux enseignants associés au contrôle |
list_prof_non_respo_ctrl_certif |
Liste des enseignants non responsables de la saisie de notes |
list_prof_respo_ctrl_certifica |
Liste des enseignants responsables de la saisie de notes |
ctrl_certif_list_nat |
Liste des natures (non choisies) référencées pour le contrôle certificatif |
ctrl_certif_list_nat_choisie |
Liste des natures choisies référencées pour le contrôle certificatif |
uaie_inscription_administrative |
UAI d'inscription des élèves |
ruban_pedagogique_statut |
statut du ruban pédagogique |
ctrl_certif_nonote_code |
code du motif d'absence de note |
ctrl_certif_nonote_libelle |
libellé du motif d'absence de note |
ctrl_certif_code_gestion |
code de gestion du contrôle certificatif |
ctrl_certif_ccf_code_gestion |
code de gestion du CCF de rattachement du contrôle certificatif (CCR) |
elv_motif_sortie_libelle |
motif de sortie de l'établissement. l'élève |
elv_date_demission |
date de sortie de l'établissement de l'élève |
elv_date_entree |
date d'entrée dans l'établissement de l'élève |
probleme |
problème au niveau entrée/sortie inscription péda |
inscr_peda_date_debut |
date de début d'inscription pédagogique |
inscr_peda_date_fin |
date de fin d'inscription pédagogique |
ctrl_certif_retire_on |
ctrl certificatif retiré par avenant ? Si 1 : oui |
ctrl_certif_date_retrait |
date de retrait du contrôle certificatif par avenant |
list_profs_coordo_auto |
liste des professeurs coordonnateurs référencés sur les promotions |
note_conservee |
note conservée |
note_est_une_note_conservee |
note conservée ? si Oui : 1, 0 si la note a été obtenue dans le cadre de CC, CCP ou CCI |
epr_reglementaire_coef |
coefficient de l'épreuve réglementaire |
lib_annee_scolaire |
Libellé de l'année scolaire (Exemple 2005-2006) |
Les requêtes SQL
Pour obtenir toutes les notes relatives à une année scolaire, la requête sql doit contenir la clause where suivante :
select *
from dba._v_eleve_notes_certificatives
where
code_annee_scolaire = 2005
Pour ne rendre visible que les contrôles certificatifs donnés où le(s) identifiant(s) unique(s) de l'(des) enseignants est(sont) connu(s) :
select *
from dba._v_eleve_notes_certificatives
where
code_annee_scolaire = 2005 and
(
string(591016) in (liste_enseignants_autorises) or
string(591015) in (liste_enseignants_autorises) )
Pour ne rendre visible que les contrôles certificatifs donnés où le(s) identifiant(s) unique(s) de l'(des) enseignants n'est(sont) pas connu(s), recherche à partir du nom de l'enseignant (exemple donné pour un enseignant nommé Einstein):
select
dba._v_eleve_notes_certificatives.elv_nom_lb,
dba._v_eleve_notes_certificatives.elv_prenom_lb,
dba._v_eleve_notes_certificatives.ctrl_certificatif_note,
dba._v_eleve_notes_certificatives. ctrl_certificatif_nonote_libelle
from dba._v_personnel_et_encadrement , dba._v_eleve_notes_certificatives
where
dba._v_personnel_et_encadrement.code_annee_scolaire = 2005 and
dba._v_eleve_notes_certificatives.code_annee_scolaire = dba._v_personnel_et_encadrement.code_annee_scolaire and
string(dba._v_personnel_et_encadrement.id_per_propre_a_libellule) in (dba._v_eleve_notes_certificatives.liste_enseignants_autorises) and
dba._v_personnel_et_encadrement.per_nom like '%Einstein%'
Attention : la recherche est réalisable si l'enseignant est déjà renseigné dans Libellule. Si Einstein n'existait pas ;o), la jointure entre les deux vues ne pourra être assumée par la base et la requête sql la planterait.
Pour pallier à ce problème, il est fortement conseillé de scinder la requête en deux !
select dba._v_personnel_et_encadrement.id_per_propre_a_libellule
into ma_variable
from dba._v_personnel_et_encadrement
where
code_annee_scolaire = 2005 and
dba._v_personnel_et_encadrement.per_nom like 'Einstein';
si ma_variable n'est pas vide, alors exécuter la requête ci-dessous
select *
from dba._v_eleve_notes_certificatives
where
code_annee_scolaire = 2005 and
ma_variable in (liste_enseignants_autorises)