Intégrer un graphe JMP interactif dans une application C#<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'utilise JMP 11. À l'aide du document de référence sur l'automatisation et de l'exemple d'application JMPStarter C#, j'ai pu faire fonctionner une application C# simple.
Je cherche maintenant à intégrer un graphique JMP dans un formulaire C # existant. Tous les exemples que j'ai vus, ouvrez une nouvelle fenêtre JMP avec le fichier de rapport JMP.
Existe-t-il un moyen de lancer le rapport JMP (ou simplement un graphique ou un journal) dans un formulaire C# ou un contrôle utilisateur, au lieu d'une fenêtre JMP distincte ?
J'ai joint une image qui décrit ce que j'essaie de faire.
Re : Intégration d'un graphique JMP interactif dans une application C#Je n'ai pas beaucoup exploré les rapports HTML5, mais je prévoyais d'utiliser le contrôle du navigateur Web dans mon formulaire pour accéder au rapport HTML interactif.
Essentiellement, je cherche à communiquer à mon formulaire les points de données qui ont été sélectionnés dans l'intrigue. C'est pourquoi je demandais d'une manière ou d'une autre d'extraire les points sélectionnés du rapport HTML. Serait-ce possible avec le HTML5 ?
Re : Intégration d'un graphique JMP interactif dans une application C#Je vois, même si les données sont intégrées dans le fichier HTML lui-même, l'état de chaque point de données est stocké en mémoire.
Ainsi, le rapport devrait être modifié pour écrire les points de données sélectionnés, chaque fois que leur état change. Je n'ai aucune expertise dans ce domaine, donc cela ne fonctionnera pas.
Re : Intégration d'un graphique JMP interactif dans une application C#Avez-vous envisagé d'intégrer un contrôle de navigateur Web dans votre interface utilisateur/formulaire ?Vous pouvez alors simplement pointer le contrôle vers la sortie html5.S'il s'agissait d'un contrôle moderne, vous pourriez toujours avoir des graphiques en direct.
Brian
Re : Intégration d'un graphique JMP interactif dans une application C#Salut,
Si vous faites simplement référence à l'extraction des données actuellement sélectionnées, elles sont en mémoire.Le code JavaScript dans la page Web crée un graphique en mémoire et maintient les états des points sélectionnés.Il n'existe actuellement aucun moyen pour que le rapport exporte les sélections actuelles vers une table ou un presse-papiers.
Brian
Re : Intégration d'un graphique JMP interactif dans une application C#Salut Brian, merci de m'avoir répondu.
S'il n'est pas possible de mettre directement un rapport en direct, je me demandais si je pouvais utiliser le rapport HTML interactif à la place.
Je lisais sur le rapport HTML interactif JMP et je vois que toutes les données correspondantes y sont intégrées.
Partage de rapports Web interactifs à partir de JMP®
Étant donné que les données sont intégrées dans le fichier HTML, je pensais extraire d'une manière ou d'une autre les données liées aux éléments de l'intrigue.
Par exemple, ce rapport me permet de cliquer sur des points de données spécifiques et ils sont ensuite mis en surbrillance sur le tracé. Existe-t-il un moyen de saisir ensuite les données liées dans le fichier HTML, pour les points de données en surbrillance ?
J'ai essayé de regarder un exemple de rapport HTML dans un éditeur, mais je n'ai pas pu déchiffrer grand-chose sur la façon dont les données sont liées. Tous les pointeurs seraient formidables. Merci encore pour votre aide!
Re : Intégration d'un graphique JMP interactif dans une application C#J'ai bien peur que vous ne puissiez pas mettre un reportage en direct.Vous pouvez mettre le graphique ou la sortie RTF d'un rapport, mais pas le contenu en direct.Pour savoir comment copier dans une image statique, vous pouvez consulter l'exemple Analysis VB installé avec JMP.Le rapport bivarié contient un exemple.
Brian Corcoran
Développement JMP