将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?我有一个带有本地数据过滤器的图表(内置图表生成器),我使用列切换器来查看多列数据的相同图表。我为之创建这个的人想要将所有图表打印到一个 PDF 中。我很茫然。我尝试过多列 PDF 导出 - JMP 用户社区由于某种原因,它适用于除图形生成器之外的所有内容。
我不擅长 JSL....
谢谢
自动化和脚本编写回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?在这种情况下,“将所有图表打印到一个 PDF 中”是什么意思? 他们是否想要打印本地数据过滤器和列切换器可以产生的所有可能的组合? 根据用户可以更改的值的数量,选择(和图表)的数量将很快变得相当大。
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?你好@cravin187 ,
感谢您将加载项包含在您的问题中。 实际上,我认为该加载项有效,您只是不需要使用列切换器。 在某种程度上,该插件的作用就像一个列切换器,因为它将所有图表保存到 PDF 中。 现在,我注意到的一件事是,该插件确实在 PDF 上包含多个图表,而不是在图表生成器上使用它时每个 PDF 包含一个图表,但这也取决于您制作图表的大小。 它们越大,一页 PDF 中可以容纳的内容就越少。
但是,如果您下载插件、JMP 数据表,并按照作者描述的说明进行操作,您将获得相同的输出。 这是我使用图形生成器平台制作的两个。 第一个是标准 GB 大小,第二个是更大的调整大小 GB。
希望这可以帮助!,
DS
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?如果切换器中有 10 列数据,他们希望将所有 10 个图表打印到一个文档中。过滤器只是为了显示大量人口中稳定的批次。抱歉,不清楚!
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?有趣......当我尝试使用或不使用本地数据过滤器时,我得到:

回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?但是,如果我再次使图表保持新鲜,而不是使用脚本将其保存到表中,即使使用过滤器,它仍然可以工作。
看来我有一个解决方案!
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?你好@cravin187 ,
尝试不使用列切换器。




当我这样做时,我得到了附加的report.pdf。 效果很好。
DS
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?我快速查看了加载项代码及其基本功能:它创建报告的副本,添加列切换器和您选择的列,并在它们上循环,同时将它们添加到日志窗口,该窗口将转换为 pdf。 有一个地方很容易损坏( thisSO = (cr[Outline Box(1)] << getScriptableObject) << 重做分析; )如果您的报表窗口中有多个大纲框(列切换器和本地数据过滤器确实会创建大纲框),并且当您的报表中有本地数据过滤器时,很可能会发生这种情况。
回复:将图形生成器中的某些内容通过列切换器逐步打印到一个 PDF 中?我确实将有关某些平台中列切换器行为的其他发现发布到原始插件讨论中。 这是我在那里添加的脚本,它试图解决一些问题,但我还没有真正测试过它
Names Default To Here(1);
report_windows = Get Window List(Type("Reports")) << Get Window Title();
If(N Items(report_windows) == 0,
Throw("No report windows open");
);
nw = New Window("Select a Report", <<MODAL></MODAL>