/
/
Filtre du calendrier principal

Filtre du calendrier principal

La barre d'outils du Master Schedule vous offre des outils puissants pour affiner ce que vous voyez. Au-delà du sélecteur de plage de dates et des bascules d'affichage de base, le bouton Filtre vous permet de créer des requêtes précises sur n'importe quel champ du calendrier — en combinant plusieurs conditions pour trouver exactement les matchs dont vous avez besoin.

Cet article couvre chaque élément de la barre d'outils de filtrage : la plage de dates, le menu Filtre avec ses champs et opérateurs, le panneau Options d'affichage et le contrôle de Tri.

Aperçu de la barre d'outils de filtrage

La barre d'outils se trouve en haut de la page du Master Schedule et contient, de gauche à droite :

  • Sélecteur de groupe — choisissez le groupe dont vous souhaitez voir le calendrier
  • Plage de dates — sélectionnez une date de début et de fin pour limiter la fenêtre du calendrier
  • Bouton Tous les filtres — créez des conditions de filtrage par champ (le sujet principal de cet article)
  • Bouton Tri — modifiez l'ordre de tri
  • Icône Options d'affichage (engrenage) — activez/désactivez les options d'affichage
  • Actualiser — rechargez les données du calendrier avec vos filtres actuels

Sur mobile, la barre d'outils se réduit en une disposition compacte. Appuyez sur l'icône de filtre pour ouvrir la barre d'outils complète, faites vos sélections, puis appuyez sur Appliquer pour exécuter les filtres.

Plage de dates

Le sélecteur de plage de dates est toujours actif — il propose par défaut une fenêtre large (généralement le mois ou la saison en cours) et filtre les matchs selon leur date de match. Vous pouvez le réduire à une seule journée, une semaine ou toute plage personnalisée.

La plage de dates fonctionne en combinaison avec tous les filtres par champ que vous ajoutez — les matchs doivent correspondre à toutes les conditions actives pour apparaître.

Le menu Filtre

Cliquez sur le bouton Tous les filtres pour ouvrir le menu Filtre. C'est ici que vous créez des conditions par champ pour affiner votre calendrier.

Fonctionnement des filtres

Une condition de filtre comporte trois parties :

  1. Champ — la colonne sur laquelle filtrer (ex. Ligue, Lieu, Statut du match)
  2. Opérateur — comment comparer le champ à votre valeur (ex. Égal à, Contient, Supérieur à)
  3. Valeur — la valeur à comparer

Vous pouvez ajouter plusieurs conditions. Elles se combinent alors avec une logique ET — un match doit correspondre à chaque condition pour apparaître. Par exemple, filtrer par Ligue = "Ligue Printemps" ET Statut = "Actif" n'affichera que les matchs actifs de la Ligue Printemps.

Champs filtrables

Le Master Schedule prend en charge le filtrage sur ces champs :

#ChampCe qu'il filtre
1ID du calendrierL'identifiant numérique unique d'un match
2LigueLa ligue à laquelle appartient le match
3Numéro de matchLe numéro attribué à l'événement
4Type de matchLe type de match (Saison régulière, Séries, Exhibition, etc.)
5Équipe à domicileLe nom de l'équipe à domicile
6Équipe visiteuseLe nom de l'équipe visiteuse
7LieuLe nom du parc ou de l'emplacement
8StatutLe statut actuel du match (Actif, Annulé, etc.)
9Commentaire du matchTexte dans le champ de commentaire du match
10Membre assignéTrouve les matchs où un membre spécifique est assigné à un poste
11Demandé parTrouve les matchs ayant des demandes d'un membre spécifique — ou toute demande existante

À propos de Membre assigné et Demandé par

Ces deux champs fonctionnent différemment des autres. Ils ne filtrent pas sur une colonne directe de la table Schedule — ils effectuent plutôt une recherche dans les données associées :

  • Membre assigné vérifie les postes (publiés et en brouillon) pour trouver les matchs où le membre sélectionné apparaît comme officiel assigné
  • Demandé par vérifie les demandes de match pour trouver les matchs où le membre sélectionné a soumis une demande — ou utilisez l'opérateur Avec demandes pour trouver tous les matchs ayant des demandes en attente

Ces deux champs offrent un ensemble d'opérateurs simplifié (Égal à, Un de, et Avec demandes pour Demandé par) en raison de cette recherche inter-tables.

Opérateurs

Chaque champ prend en charge un ensemble d'opérateurs correspondant à son type de données. Les opérateurs disponibles changent selon le champ sélectionné.

Opérateurs numériques (ID du calendrier)

Ces opérateurs sont destinés aux champs numériques comme l'ID du calendrier.

Opérateurs textuels (Ligue, Numéro de match, Type de match, Équipe à domicile, Équipe visiteuse, Lieu, Statut, Commentaire)

Ces opérateurs sont destinés aux champs textuels. Ils prennent également en charge les listes déroulantes à sélection multiple lorsque le champ possède un ensemble de valeurs connues.

Types de saisie de valeur

La saisie de valeur s'adapte à l'opérateur choisi :

  • Valeur unique — une zone de texte ou une liste déroulante avec autocomplétion (pour Égal à, Supérieur à, etc.)
  • Valeurs multiples — une liste déroulante à sélection multiple (pour Un de, Pas un de)
  • Plage — deux champs pour le minimum et le maximum (pour Entre, Pas entre)
  • Aucune saisie — aucune valeur nécessaire (pour Avec demandes)

Conseil : Les champs qui ont une liste déroulante de valeurs connues (comme Ligue, Lieu ou Statut) tirent leurs options des données de votre groupe. Vous pouvez taper pour rechercher ou choisir dans la liste.

Supprimer une condition

Une fois que vous avez défini un champ et un opérateur, un bouton X apparaît sur chaque condition. Cliquez dessus pour supprimer cette condition de filtre sans affecter les autres.

Options d'affichage

Cliquez sur l'icône d'engrenage pour ouvrir le panneau Options d'affichage. Ce sont des bascules d'affichage qui modifient la façon dont les matchs sont présentés — elles ne suppriment pas les matchs, mais masquent ou réorganisent des éléments visuels.

BasculesCe qu'elle fait
Regrouper les lieuxLorsqu'elle est activée, les matchs du même jour au même lieu sont regroupés sous un en-tête de lieu partagé
Afficher postes ouverts seulementAffiche uniquement les matchs ayant au moins un poste non pourvu (⚠️ à utiliser avec prudence — les matchs avec tous les postes pourvus sont entièrement masqués)
Masquer en attente de confirmationSupprime les badges « en attente de confirmation » des matchs
Masquer les demandesSupprime les badges de demande des matchs
Masquer les indisponibilitésSupprime les badges d'indisponibilité des matchs
Masquer les équipesMasque les noms d'équipe — utile pour les sports qui n'utilisent pas d'équipes
Afficher les groupes archivésInclut les groupes archivés dans la liste déroulante du sélecteur de groupe
Afficher les événements supprimésAffiche les matchs marqués comme supprimés (actuellement désactivé)
Afficher l'ID du calendrierAffiche l'ID du calendrier sur la carte de match — utile pour le support ou le débogage

Un badge sur l'icône d'engrenage indique combien d'options d'affichage vous avez activées.

Tri

Le bouton Tri vous permet de modifier l'ordre de la liste des matchs. Par défaut, les matchs sont triés par date en ordre croissant.

Cliquez sur Tri pour ouvrir le panneau de tri, puis :

  1. Choisissez un champ — sélectionnez la colonne de tri (Date du match, Ligue, Lieu, etc.)
  2. Choisissez une direction — Croissant ou Décroissant
  3. Cliquez sur Appliquer

Vous pouvez ajouter plusieurs niveaux de tri — par exemple, trier par Ligue d'abord, puis par Date du match dans chaque ligue. Utilisez Tout effacer pour revenir au tri par défaut.

Conseils

  • Combinez les filtres avec les Options d'affichage — par exemple, filtrez sur « Statut = Actif » et activez « Afficher postes ouverts seulement » pour trouver rapidement les matchs qui ont encore besoin d'officiels
  • Utilisez « Un de » pour le filtrage par lot — sélectionnez plusieurs ligues ou lieux à la fois pour voir les matchs de plusieurs catégories en une seule vue
  • Membre assigné est idéal pour vérifier la charge de travail — filtrez par un officiel spécifique pour voir l'ensemble de ses affectations en un coup d'œil
  • Demandé par avec « Avec demandes » trouve tous les matchs avec des demandes — utile pour repérer rapidement les matchs où les officiels ont exprimé un intérêt
  • Commencez large, puis affinez — commencez par une plage de dates, puis ajoutez une ou deux conditions de filtre à la fois plutôt que de créer une requête trop spécifique d'un seul coup
  • Les filtres persistent dans l'URL — vous pouvez ajouter un signet à une vue filtrée et y revenir plus tard
  • Badge vert sur le bouton de filtre — le nombre indique combien de conditions de filtre et d'options d'affichage sont actuellement actives