Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Lorsque vous cliquez sur un rapport, diverses choses se produisent, notamment le fait qu'une table de données qui lui est associée peut devenir actuelle. J'ai récemment rencontré des cas où j'aimerais qu'un tableau de données différent soit à jour dans ce cas, mais je ne peux actuellement pas spécifier quoi que ce soit qui se passe lorsqu'on clique sur un rapport.
Quelle est l’amélioration que vous souhaiteriez voir ?
Une capacité OnActivate pour une nouvelle fenêtre qui serait similaire à OnClose, OnOpen ou OnValidate. Ce serait le cas lorsqu'une fenêtre obtient le focus et arrive en haut, comme cela se produit lorsqu'un utilisateur clique sur la barre de titre. JMP fait des choses dans ce cas et cet OnActivate se produirait après ces choses. De cette façon, OnActivate pourrait remplacer la table que JMP a décidé de rendre actuelle et aurait généralement le dernier mot sur ce qui se passe.
Pourquoi cette idée est-elle importante ?
Les cas que j'ai remarqués concernaient des rapports avec des tracés en direct dans lesquels plusieurs tables étaient impliquées ou dans lesquels les tables impliquées étaient des tables privées qui ne pouvaient pas elles-mêmes être mises à jour. Le support JMP m'a encouragé à faire cette demande de liste de souhaits (numéro de cas ci-dessous). Grâce à mon cas avec eux, j'ai appris une partie de ce que JMP fera lorsqu'on clique sur un rapport. Le résultat est que pour des rapports complexes comportant plusieurs tables impliquées, cela peut être compliqué et il peut être difficile de garantir qu'il fera un choix particulier.
Je pense aussi qu'il peut y avoir d'autres choses utiles que l'on pourrait vouloir faire "OnActivate" (peut-être qu'il y a des affichages qui pourraient être actualisés dans ce cas par exemple, et cela semble simplement être une extension logique des fonctions disponibles.