Re : Survoler l'étiquette en html interactifSalut Marcus,
Le HTML interactif est un sous-ensemble des fonctionnalités de JMP rendues possibles grâce à la programmation JavaScript et aux fonctionnalités fournies par les navigateurs Internet. La raison pour laquelle cela ne fonctionne pas est que la prise en charge de Gridlet et Graphlet est contrôlée par JSL (JMP Scripting Language) et que notre code JavaScript ne peut pas interpréter et exécuter le code JSL.
La prise en charge des étiquettes de survol dans Interactive HTML imite les fonctionnalités d'étiquettes de survol JMP qui existaient avant l'introduction des Gridlets et des Graphlets dans JMP à l'aide des données stockées dans le fichier HTML.
Pour partager des rapports JMP au format HTML avec des étiquettes de survol supprimées, je peux suggérer deux possibilités. Ces options désactivent toute interactivité pour vos rapports, pas seulement les étiquettes de survol dans les graphiques du générateur de graphiques de contrôle, il se peut donc que ce ne soit pas exactement ce que vous recherchez.
1. Exportez en HTML plutôt qu'en HTML interactif.
2. Publier dans un fichier et désactiver Publier les données dans la deuxième boîte de dialogue :

J'espère que ça aide,
- John
Re : Survoler l'étiquette en html interactifMerci Jean,
pour vos suggestions !
Je pense que votre deuxième option est un moyen pour moi.
Cordialement
Markus
Re : Survoler l'étiquette en html interactifJ'ai également trouvé une autre solution de contournement - peut-être pas aussi élégante que la vôtre :
J'ai créé un autre fichier dans le script sans les colonnes étiquetées et l'ai enregistré en tant que HTML interactif et fermé le fichier et le tableau de bord avec le script après l'enregistrement.
Markus
Re : Survoler l'étiquette en html interactifSalut Marcus,
C'est une excellente idée car vous n'avez pas besoin de perdre l'interactivité sur le Web.
Si vous n'avez pas besoin de conserver un fichier séparé sans colonnes étiquetées, vous pouvez simplement supprimer la propriété d'étiquetage de toutes les colonnes étiquetées avant d'enregistrer au format HTML interactif et ne pas enregistrer le tableau modifié.
Si dt, est la table de données avec laquelle vous travaillez, le JSL suivant efface la propriété d'étiquetage de toutes les colonnes.
dt << Set Label Columns();
Cela devrait être plus rapide que de créer une autre table de données, surtout si vous avez de nombreuses lignes dans votre table de données.
Acclamations,
-John
Re : Survoler l'étiquette en html interactifBonne idée! Merci!
Survoler l'étiquette en html interactifJ'ai défini une colonne comme étiquette, car je veux voir les données dans mes graphiques standard. Mais je ne veux pas les voir dans le HTML interactif correspondant. Donc avant de sauvegarder le graphique en html j'ai désactivé le hover label dans le script :
Dispatch( {}, "Control Chart Builder", FrameBox( 2 ), {Set Gridlet( Expunge( {{Matcher( "Text" )}} ) )} )Dans le graphique standard, cela désactive l'étiquette comme il se doit, mais pas dans son html interactif.
Comment puis-je également apporter cette désactivation à html ?
Merci d'avance pour votre aide
Markus
Personnalisation de masse