Personnalisez l'affichage des filtres et le filtre de donnéesQu'est-ce qui a inspiré cette demande de liste de souhaits ?
Actuellement, l' affichage des filtres dans JMP est rigide et non personnalisable. Tous les filtres sont affichés verticalement, ce qui rend rapidement l'interface encombrée et inefficace lors du traitement de grands ensembles de données. Il est impossible de réorganiser, redimensionner ou regrouper les filtres pour les adapter au flux de travail de l'utilisateur. De plus, il est impossible d'ajouter des boutons ou des actions personnalisés pour automatiser les tâches répétitives.
Par exemple, lors de l'analyse de données d'enquête comportant des dizaines de variables catégorielles, la mise en page exclusivement verticale oblige à un défilement constant et rend difficile la concentration sur les filtres les plus pertinents. Cela ralentit l'exploration et réduit l'ergonomie.
Quelle amélioration souhaiteriez-vous voir ?
Permettrepersonnalisation de la mise en page de la vue filtre(par exemple, disposition horizontale, sections pliables, ordre par glisser-déposer).
- Autorisez l'ajout de boutons ou d'actions personnalisés directement dans la vue Filtre ou le filtre de données, afin que les utilisateurs puissent déclencher des scripts, appliquer des préréglages ou effectuer des tâches courantes sans quitter l'interface.
- Proposez des options de style et de redimensionnement des filtres , afin que l'interface s'adapte aux différentes tailles d'écran et aux préférences des utilisateurs.
- Idéalement, la vue Filtre devrait se comporter comme le filtre de données, mais intégrée à la table de données, avec en plus la possibilité de personnalisation.
Pourquoi cette idée est-elle importante ?
- Facilité d'utilisation :
Une vue de filtre personnalisable permettrait de réduire l'encombrement et de rendre l'exploration des données plus intuitive.- Gain d'efficacité : des boutons personnalisés permettraient de gagner du temps en automatisant les actions répétitives directement dans l'interface de filtrage.
- Flexibilité : Les flux de travail varient d'un utilisateur à l'autre ; la personnalisation permet à l'outil de s'adapter à ces flux plutôt que d'imposer une configuration rigide.
- Valeur : La vue filtrée est déjà une fonctionnalité puissante puisqu’elle reproduit le filtre de données à l’intérieur du tableau. La rendre personnalisable permettrait d’exploiter pleinement son potentiel et de renforcer la compétitivité de JMP face aux outils d’analyse modernes.
En résumé : l’interface utilisateur actuelle semble obsolète et restrictive, mais grâce à la personnalisation et à la possibilité d’ajouter des actions personnalisées, la vue filtre pourrait devenir une fonctionnalité indispensable pour les utilisateurs quotidiens de JMP.
Au sein de notre organisation, nous comptons environ 150 licences utilisant JMP et JSL pour la programmation de scripts.
Automatisation et scriptageAnalyse et modélisation de données de baseRe: Rendre l'affichage des filtres et le filtre de données personnalisablesLa plupart des fonctionnalités décrites semblent être disponibles via des scripts :
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
win = new window("test", H list box ( dt << new data box, V list box (Button Box ("custom button"), dt << Data Filter(
Location( {236, 146} ),
Add Filter( columns( :name , :countries visited) )
))));
win["Data Filter",ListBox(7)] << set horizontal(1)

Un atout appréciable : un interrupteur facile à basculer pour le filtre de données : mode horizontal .
J'utilise très souvent cette fonction via des scripts, et il est difficile de contrôler la largeur si plusieurs filtres sont activés (un bloc devient énorme tandis que les autres restent comprimés).
Réflexion sur le concept de grille de données + boutons :
Les « boutons » sont déjà disponibles sans script : à gauche -> Scripts de tableau

Re: Rendre l'affichage des filtres et le filtre de données personnalisablesPar ailleurs...
Je suis d'accord : la disposition verticale des filtres de données peut être déroutante, même pour des ensembles de données aussi petits que les grandes familles de classes.
La plupart du temps, la colonne intéressante est hors de vue et il faut utiliser la souris avec précision pour la faire défiler jusqu'à elle.
- au lieu de faire défiler le bloc actuel de la colonne actuelle - ou de faire défiler la grille de données.
(Utilisez-vous la barre de défilement ou la molette de la souris pour faire défiler la page ?)
L'affichage horizontal occupe trop d'espace dans la grille de données.
Que pensez-vous d'un affichage par onglets ?
... ou affichage par liste déroulante : sélectionnez la colonne du haut et utilisez le reste de l’écran pour CETTE colonne.
Re: Rendre l'affichage des filtres et le filtre de données personnalisables - Statut modifié à : Accusé de réceptionMerci d'avoir soumis cette demande !