Nombre de posts: 169 Inscrit(e) le: 08 septembre 2016
samedi 12 juin 2021 à 10:49
Bonjour Sylvain, Un de mes utilisateurs vient de ma faire remonter un problème au niveau du filtrage lors de placement de séances.
Lorsque l'on va dans Groupes puis Vue Annuelle (mais aussi Vue Hebdomadaire) que l'on sélectionne les groupes puis la période, dans la liste des séances à placer (entouré en bleu à gauche), peu importe que l'on active ou pas les filtres (entouré en rouge en bas à gauche), le filtrage ne se fait pas.
Ci-dessous l'image pour situer l'endroit :
Il semblerait même que cela se produit pour toutes les ressources (profs, salles, ...).
Le filtrage semble fonctionner quand on clique directement dans la partie centrale (calendrier entouré en vert), mais pas sur la partie gauche (entourée en bleu dans ma capture d'écran).
Merci d'avance pour ton aide.
P.S.: en cas de besoin, je peux toujours t'envoyer la BdD en MP)
Nombre de posts: 169 Inscrit(e) le: 08 septembre 2016
mercredi 7 juillet 2021 à 10:54
Bonjour Sylvain, Je viens de tester et cela me semble OK. Je remonte à mes utilisateurs pour qu'ils me valident tout cela. Encore merci, Cdt,
Re, Je reviens vers toi concernant la correction du bug. Celui signalé dans ce fil de discussion a bien été solutionné, mais tu as réintroduit un ancien bug que j'avais signalé dans le fil suivant :
Je ferai une annonce officielle pour cette mise à jour bientôt.
Si tu ne l'as pas encore fait, il y a une modification dans la structure de la base :
alter table `matieres` add `periode` TINYINT(1) NOT NULL DEFAULT 0;
alter table `filieres` add `organisation` TINYINT(1) NOT NULL DEFAULT 0;
alter table `filieres` add `organisationDateDebut1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateFin1` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateDebut2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateFin2` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateDebut3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateFin3` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateDebut4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01'; alter table `filieres` add `organisationDateFin4` datetime NOT NULL DEFAULT '2000-01-01 00:00:01';
Ceci permet de définir des périodes pour les matières. Il me reste à prendre en compte ces périodes dans les enseignements (vérifier qu'un enseignement pour une matière prévue au semestre 1 ne soit pas planifié au semestre 2, par exemple).
Je travaille également sur la possibilité d'affecter un utilisateur à plusieurs composantes (besoin local).