保存時?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.回覆:保存時?對我來說是這樣的:
搜尋“保存”(沒有任何有用的東西或太多的項目,如果您向下滾動到“原型匹配”,則可以訂閱,但我沒有,而且很可能我什至都沒有嘗試過)

嘗試關閉以查看哪個可能是正確的類別(類別太多,無法快速過濾)

注意訂閱資料表清單(我對此很熟悉,所以我選擇了它,訂閱在此處可見)。單擊它,它從左側選擇行(不知道為什麼是行而不是資料表)

刪除搜尋字詞以僅取得與行相關的項目,並檢查是否有有用的內容(沒有發現任何有用的內容)。

將我的搜尋字詞更新為“訂閱”以查找更多與之相關的內容,並注意有“訂閱”訊息(針對數據表)並且它恰好支援“保存”

有幾個步驟我本可以提前註意到訂閱,但我沒有(這一次)。找到它的最可能最簡單的方法可能是“搜尋“儲存時”,從左側選擇資料表以僅查找與資料表相關的項目並希望最好”
