将数据表导出为 HTML
附带的脚本可用于以 HTML 格式编写当前数据表的内容。
它已更新为在以下帮助下支持图像列@约翰庞特.
我添加了一个“destinationPath”变量,以便更轻松地更改目标文件夹。 无论图像的原始来源如何,图像都将以 JPEG 格式存储在目标文件夹中。 如果将生成的 HTML 文件复制到另一个文件夹,则还需要将图像文件复制到该文件夹。 没有尝试阻止一次导出的图像覆盖先前导出所需的图像,因此最好在导出另一个表之前更改目标或将文件复制出目标目录。
图像可能很大,因此图像的显示高度限制为 100 像素。 可以使用“maxImageHeight”变量更改此限制。
以下是 SAS Offices 示例数据表的外观:

以下是 Big Class 示例数据表的外观:

我的灵感来自克雷格@JMP中的评论在非交互式 JMP 脚本会话期间捕获日志文件和他的博客:快速列表和进度条.
我修复了日期列渲染效果不佳的问题。 不幸的是,我的修复使用了仅在 JMP 12 及更高版本中支持的 JSL API。 如果有兴趣,我将开发一个也在 JMP 11 中运行的更新。
我还通过一些简单的样式对输出进行了整容。 这是 Hurricanes.jmp 表作为网页,光标悬停在第三行上:

Craige 询问我是否可以像在 JMP 中一样使标题行“粘性”。 由于这看起来比我在业余时间愿意承担的工作要多一些,所以我决定提供悬停标签。 因此,当您向下滚动时,您仍然可以通过将鼠标悬停在单元格上来判断单元格属于哪一列。 脚本中有两种不同的悬停标签实现。 通过在页面加载时运行一些 JavaScript 来最小化文件大小并加快导出速度。
将 JMP 表导出为 HTML
现在支持图像列。

实用程序回复:将数据表导出为 HTML谢谢你@John_Powell_JMP ,
这是一个重大的升级。高度赞赏。
罗恩
回复:将数据表导出为 HTML你好@ron_horne ,
此更新支持图片感谢来自的一些帮助@约翰庞特.
请阅读我上面的笔记,如果您在使用它时遇到任何问题,请告诉我。
谢谢,
〜约翰
附言 您需要解压缩附件才能在 JMP 中打开它。
回复:将数据表导出为 HTML你好@ron_horne ,
我想过这个,但没有时间,也不确定它是否会被使用。 既然你给了我一些动力,我会努力找时间的。
谢谢,
〜约翰
回复:将数据表导出为 HTML你好@John_Powell_JMP
这非常有用,谢谢。
下一个版本会允许带图片导出吗?现在数据表单元格可以处理图片,这将非常有用。