Isi-APP Docs fonctionnelles
Toutes les docs
Markdown brut
Liste des données d'un module (/mod/{id}/home)
Actif platform functional Revu le 2026-10-01 platform/mod-home-generic-table.md

Liste des données d'un module

Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).

À quoi ça sert

Chaque module du moteur de formulaires génériques a une page « Liste des données » (/mod/{id}/home) : c'est notamment par là que l'équipe ISI administre les parties, champs, requêtes, listes ou grilles. Cette page adopte désormais le tableau standard de l'application, au lieu de l'ancien tableau DataTables.

Comment ça marche (côté utilisateur)

  • Le bouton Ajouter (couleur du thème) ouvre la création, avec les mêmes options qu'avant (type de liste pour les listes, type de projet pour les projets…).

  • Le tableau affiche les colonnes paramétrées pour le module, dans le même ordre et avec les mêmes libellés. Dates au format jj/mm/aaaa, booléens en icône, liens, fichiers, couleurs, pourcentages et notes ont un rendu adapté.

  • Recherche sur toutes les colonnes affichées (sans tenir compte des majuscules ni des accents), tri par colonne, pagination, choix et ordre des colonnes : ces réglages sont mémorisés par module et par utilisateur.

  • Sur chaque ligne : Modifier, puis le menu ⋮ avec Fiche synthétique (ouvre la fiche en lecture seule, en pleine page) et Supprimer. La suppression demande une confirmation.

  • Si le module n'a pas de requête de liste configurée, ou si elle n'est pas autorisée pour le profil, le tableau affiche « Liste indisponible » au lieu d'un message d'erreur.

  • Pour les requêtes (_query), la page de création et la fiche ont la présentation standard : en-tête avec retour à la liste, formulaire dans un panneau, barre latérale (compléments, archivage, historique) sur la fiche.

  • Les onglets d'une fiche qui listent des éléments rattachés (valeurs d'un formulaire, d'une liste…) utilisent le même tableau : recherche, tri, colonnes, et pour chaque ligne Modifier (fenêtre), Fiche synthétique et Supprimer (retour sur l'onglet après suppression). Le tableau ne se charge qu'à l'ouverture de l'onglet.

  • L'onglet Activités de la fiche d'une entité médico-sociale ou sanitaire utilise aussi ce tableau. Les colonnes issues d'une liste de valeurs (type d'activité, catégorie…) affichent à nouveau leur libellé.

Règles d'accès

Inchangées : droit de lecture sur le module pour ouvrir la page, droit « liste » (E) pour voir le tableau, droits Modifier / Voir / Supprimer du module pour chaque action, droit Créer pour le bouton Ajouter. Les données restent limitées à l'entité de l'utilisateur, selon les mêmes règles que l'ancien tableau.

Points d'attention

  • L'export Excel / CSV / copie / impression de l'ancien tableau n'est pas repris sur cette page.
  • Une partie (« Parties et champs ») ne se supprime plus depuis cette liste.
  • Onglet Activités : seules les activités des entités visibles pour l'utilisateur s'affichent (droit « liste » de l'onglet et périmètre de l'entité vérifiés à chaque affichage, ce que l'ancien tableau ne faisait pas). Les colonnes sont celles paramétrées pour l'onglet (le nom du FINESS remplace l'adresse côté médico-social).

Voir aussi

  • Doc technique : ../../.claude/technical-docs/platform/mod-home-generic-table.md