Hyperliens dans la table de données?Bonjour à tous,
Existe-t-il un moyen de placer des URL Web dans une table de manière à ce qu’elles soient cliquables (c’est-à-dire qu’elles agissent comme des hyperliens)?
Nous avons des tableaux de données qui sont des extraits de données d'un système basé sur le Web. Les utilisateurs aimeraient pouvoir cliquer sur une ligne de données dans JMP et afficher la page du système basé sur le Web pour le "cas" sur lequel ils ont cliqué.
Je sais ce que l'URL est supposé être pour chaque ligne et je peux simplement appeler web (url) pour afficher la page. Mais je souhaite que les utilisateurs disposent d’un moyen simple (= transparent) d’explorer un cas particulier.
Je pense que je peux faire quelque chose d'intelligent en utilisant l'approche utilisée par Ian Cox dans son bel exemple d'échange de fichier appelé actionOnRowSelect.jrn. Le problème est que parfois les utilisateurs créent des distributions à partir des données et peuvent cliquer sur une barre de distribution représentant des milliers de lignes de données. Je ne veux pas aborder mille pages à la fois - une seule.
Merci,
PeterRe: Hyperliens dans la table de données?L'utilisation de lien hypertexte dans le texte de colonne est une nouvelle fonctionnalité de JMP 14.0.
Vous trouverez plus d’informations à ce sujet ici dans l’Aide JMP 14 à propos de Liens hypertextes vers des colonnes de texte .
Re : Hyperliens dans le tableau de données ?Je pense que les principes du code d'Ian constitueraient un point de départ. Le script lancé pourrait vérifier le nombre de lignes sélectionnées et contenir une logique permettant de ne rien faire, sauf si la ligne lançant le script est la première de la liste.Re: Hyperliens dans un tableau de données ?OK, j'y suis presque. J'ai un tableau avec une colonne contenant la formule suivante :
Si(Sélectionné(État de la ligne(Ligne())), Évaluer(Analyser(Web(:Script))))
La colonne Script contient l'URL de chaque ligne.
Pour éviter d'ouvrir trop de fenêtres Internet Explorer, je souhaite vérifier le nombre de lignes sélectionnées et n'ouvrir que l'URL de la première. Le code correspondant serait quelque chose comme :
Le problème, c'est que je peux imaginer plusieurs scénarios où la table de données actuelle n'est pas celle qui contient les liens web. Par exemple, si vous créez une table récapitulative qui sera liée à la table d'origine.
Comment une formule appliquée à un tableau donné peut-elle déterminer le nombre de lignes sélectionnées qu'il contient ?
Merci,
Pierre