Le script ci-joint peut être utilisé pour écrire le contenu du tableau de données actuel au format HTML.
Il a été mis à jour pour prendre en charge les colonnes d'images avec l'aide de @JohnPonte .
J'ai ajouté une variable 'destinationPath' pour faciliter le changement de dossier de destination. Les images seront stockées dans le dossier de destination au format JPEG quelle que soit la source originale des images. Si le fichier HTML généré est copié dans un autre dossier, les fichiers image devront également être copiés dans ce dossier. Aucune tentative n'est faite pour empêcher les images d'une exportation d'écraser les images requises pour une exportation précédente. Il serait donc préférable de modifier la destination ou de copier les fichiers hors du répertoire de destination avant d'exporter une autre table.
Les images peuvent être volumineuses, leur affichage est donc limité à 100 pixels de haut. Cette limite peut être modifiée avec la variable 'maxImageHeight'.
Voici à quoi cela ressemble avec l'exemple de table de données SAS Offices :

Voici à quoi cela ressemble avec l'exemple de table de données Big Class :

Je me suis inspiré de Craige@JMP commentaires dans Capture du fichier journal lors d'une session de script JMP non interactive et ses blogs : Liste rapide et Barre de progression .
J'ai résolu un problème avec le rendu des colonnes Date. Malheureusement, mon correctif utilise une API JSL uniquement prise en charge dans JMP 12 et supérieur. Si cela vous intéresse, je travaillerai sur une mise à jour qui fonctionne également dans JMP 11.
J'ai également donné un coup de jeune à la sortie avec un style simple. Voici la table Hurricanes.jmp sous forme de page Web avec le curseur survolant la troisième ligne :

Craige m'a demandé si je pouvais rendre la ligne d'en-tête « collante » comme c'est le cas dans JMP. Comme cela semblait représenter un peu plus de travail que ce que j'étais prêt à faire pendant mon temps libre, j'ai décidé de fournir des étiquettes de survol à la place. Ainsi, lorsque vous faites défiler vers le bas, vous pouvez toujours savoir à quelle colonne appartient une cellule en survolant la cellule. Il existe deux implémentations différentes d'étiquettes de survol dans le script. Celui qui n'est pas commenté minimise la taille du fichier et s'exporte plus rapidement, en exécutant un peu de JavaScript lors du chargement de la page.