更改標籤應顯示在日誌中是什麼激發了這個願望清單請求?
當自動化重複性工作時,我經常手動執行這些步驟並檢查日誌以查看等效的 JSL 是什麼。
您希望看到什麼改進?
當我更改軸標籤名稱時,我希望看到日誌顯示等效的 JSL 訊息。
為什麼這個想法很重要?
這將允許用戶自動化並編寫 JSL,而無需 google 搜尋。
自動化和腳本編寫回覆:更改標籤應顯示在日誌中不幸的是,Jmp 並沒有記錄這樣的中間步驟。我同意,這對於保持增強型日誌短而細長非常有用
- 但這使得從增強日誌中學習這樣的「技巧」變得不可能。
目前,有一個解決方法 - 但有一些限制:
取得中間步驟的程式碼作為報告最終腳本的一部分,例如透過「儲存腳本」選單:

問題:手動更改是透過發送至報告和派遣進行編碼的 - 說到好的 JSL 程式碼, 發送至報告和派遣並不打算直接用於您自己的程式碼:
@馬克貝利寫道:
您的範例中的「傳送到報表」和「返回」參數旨在讓 JMP 能夠保存盡可能完整地重現目前平台的腳本。它們不是為了讓我們編寫腳本而設計的。很多人使用它們,這是他們的選擇,但這不是他們的意圖。文件中缺少有關它們的資訊(即,它們沒有記錄),因為我們應該使用其他方式直接與報表層中的物件進行通訊。例如,將<< Add Ref Line(---)訊息傳送到軸框。
https://community.jmp.com/t5/Discussions/JMP-Script-Dispatch-Function/mp/256386/highlight/true#M50369
因此,JSL 腳本編寫者遇到了問題:
如何轉換*) 增強日誌保存的程式碼,例如
SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "new" )} ) )
...用於腳本編寫的程式碼?
*) 轉換:JMP 能為我們做嗎?
右鍵單擊原始程式碼,單擊“轉換” - Jmp 將生成
current report()[TextEditBox(<STRONG>3</STRONG>)]<< Set Text( "new" )
[...或希望有更強大的東西]
回覆:更改標籤應顯示在日誌中除了更改軸標籤之外,還有許多其他任務不會立即記錄 - 而是在報告關閉後立即記錄。
類固醇上的「更改標籤應顯示在日誌中」可以在這裡找到:
示範自動駕駛儀(又稱工作流程產生器 2.0)
想法:JMP 單獨記錄每個步驟,以便在簡報過程中自動變更報表。
回覆:更改標籤應顯示在日誌中 - 狀態更改為:已確認現在承認這一點,但@hogi有正確的想法,並且評論中有一些很好的建議。我們目前不記錄此類平台中的中間步驟。這樣做將是一項艱鉅的任務。