我最近切换到 JMP Pro 16 并一直在玩 Projects。 我遇到了一些我无法修复的烦人行为。
假设我有一个项目,其中包含一个名为“测试”的单个数据表。 我打开这个数据表并创建例如它的一些内容的分布。 工作区现在显示我打开了这个名为“测试”的数据表,在它下面是分布。 现在我想在这个项目中做一些其他的事情,所以我想关闭我的工作区中的所有东西。 我保存对数据表所做的更改并将其存储在项目内容中,并对分发执行相同的操作,我称之为“测试分发”。 现在在项目的内容中,我有数据表“测试”和分布“测试分布”。 到目前为止一切都很好。
问题是,当我现在想再次打开“测试分发”时,我双击项目内容中的分发,它会打开分发本身和新的名为“Test*”的数据表(注意星号)。 工作区显示新的“测试*”数据表,“测试分布”在其下方。 似乎“测试分布”现在链接到这个新的“测试*”数据表,因为当我在分布中选择一些数据时,在“测试*”数据表中选择了与该数据对应的行。
这很烦人,因为:
1. 如果我更改原始“测试”数据表中的某些内容,则不会更新分布,因为此分布现在链接到另一个数据表。
2. 我不能再使用分布来选择我原来的“测试”数据表中的数据。
3. 当我想关闭Distribution和新建数据表“Test*”时,提示是否要保存“Test*”。 即使我将“Test*”保存到我的项目内容中,假设使用名称“Test 2”,那么下次我打开分发时,它将再次打开一个新的数据表“Test*”。
我希望/期望发生的是分发保持链接到原始数据表“测试”。 然后,当我打开分布时,它会打开原始的“测试”数据表,或者根本没有数据表。
我用图表和仪表板尝试过同样的事情。 创建新仪表板时,在属性下,可以将关联数据表的位置从当前数据表更改为例如完整路径,从而将仪表板直接链接到原始“测试”数据表的项目路径。 不幸的是,这并不能解决问题。
这样做:
Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.Choose the Reference option.选择参考选项。
您正在将 JRP(报告)文件保存到项目中。 JRP 只是用某种指向所用数据的指针来重现报告的脚本。 如果您选择嵌入,则数据将嵌入到 JRP 中,生成属于 JRP 的静态副本。 如果您选择引用,JRP 将指向创建 JRP 时数据所在的位置(项目的副本。)
谢谢,这正是我想要的! (:
我从未见过“在报告中嵌入数据?”提示,因为在 Preferences>Report 下,“Save table with report”默认设置为“Embed”。 我将其更改为“提示”,现在当我使用“参考”选项时,一切都按照我喜欢的方式工作。