保存时?save() 上是否有一个设置 - 类似于close () 上的设置。
背景: 优化 Sharepoint 集成
只要在 Jmp 中打开 Jmp 文件,就不会上传到共享点。
-> 如果用户单击“保存” ,Jmp 应询问用户是否可以关闭文件 - 以触发上传。
数据存取回复:保存时?和我:
1)

2)

3)

4) https://www.google.com/search?q=on+save++site%3Acommunity.jmp.com
-> 贾莫会知道...
On Save 甚至在摘要中列出,并且提供了一个示例 - 但以我的技能,我无法在脚本索引中找到它。

回复:保存时?通常我会使用脚本索引找到它们。我要么知道 JMP 中有哪些功能(我知道其中不少)可以工作,要么我在脚本索引中使用一些创造性的搜索并尝试缩小可能的选项范围。
回复:保存时?哇,太棒了——你是怎么找到这些东西的?
回复:保存时?我不确定<<订阅在这种情况下是否有效(它确实提供了保存功能)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Subscribe(
"name1"("client"),
On Close(Print("Closing Data Table"))
);
f = Function({dtab, oldname},
Print("oldname", oldname);
Print("new name", dtab << getname());
);
fsave = Function({dtab, newpathname},
Print("new path name", newpathname);
Print("new name", dtab << getname());
);
dt << Subscribe("name1", On Rename(f));
dt << Subscribe("name1", On Save(fsave));
fcols = Function({dtab, b},
n = N Items(b);
dtname = (dtab << getname());
Print(dtname);
Print(n);
For(i = 1, i <= n, i++,
colname = (b[i] << getname());
Print(colname);
);
);
dt << Subscribe("name2", On Delete Columns(fcols));
//Try deleting a column, then close the data table.回复:保存了吗?对我来说,情况是这样的:
搜索“保存时”(没什么用,或者项目太多,如果你向下滚动到“原型匹配”,就会看到“订阅”,但我没有,而且很可能我甚至不会尝试)

尝试关闭以查看哪个可能是正确的类别(类别太多,无法快速过滤)

注意订阅数据表列表(我熟悉这个,所以我选择了它,订阅在这里可见)。单击它,它会从左侧选择行(不知道为什么它是行而不是数据表)

删除搜索词以仅获取与行相关的项目并检查是否有有用的内容(未发现任何有用内容)。

将我的搜索词更新为“订阅”,以查找更多与此相关的内容,并注意到有“订阅”消息(针对数据表),并且它恰好支持“保存时”

有几个步骤我本可以早点注意到订阅,但这次我没有。找到它的最简单方法可能是“搜索“保存时”,从左侧选择数据表以仅查找与数据表相关的项目并希望获得最佳结果”
