JMP腳本調度功能
大家好,我有一個關於 JMP 腳本中的調度函數的問題,腳本中的數字 400 是什麼意思? 我發現 400 數字在我們論壇的腳本中出現很多,所以我不明白它以及諸如項目 ID、圖例模型、屬性之類的內容...我在 JMP 的任何文檔中都沒有看到這些內容。 ypu 可以幫我解決嗎?
回覆:JMP 腳本調度函數是的,我們建議透過互動介面達到預期結果後使用 JMP 儲存腳本。 這是快速啟動您自己的程式碼或學習 JMP 腳本語言的好方法。 它可以幫助您在使用 JMP 時快速實現一定程度的自動化。 另一方面,這種方法也只能到此為止。 這是最佳實踐,而不是保證的解決方案。
注意:我不知道你指的是本書的哪一部分,但建議通常適用於分析層平台物件層。 這些命令模仿執行分析時可用的命令,例如單擊紅色三角形時出現的上下文功能表中的命令。 自訂與物件的報告層一起使用,並需要與該層中的顯示框進行通訊。 (思考:obj = dt << Bivariate( ... ); // 引用分析層,rpt = obj << Report // 引用報告層;)
是的,發送至報告和派遣仍然旨在讓 JMP 保存腳本並捕獲盡可能多的物件狀態,以便 JMP 可以建立新實例。 透過編碼自訂使用者介面應該依賴使用每個顯示框的協定和一組支援功能。 這種方法在JMP 腳本編寫指南和腳本索引。
您可以使用「傳送到報表」機製或直接傳送訊息來顯示框物件。 每種方法在多大程度上適合任何用戶似乎是個人選擇。
無論您選擇哪種方法,當您對編寫 JMP 腳本有疑問時,請繼續使用社群。
回覆:JMP 腳本調度函數這裡所說的主題和結論還有效嗎? 我曾多次使用 JMP 生成的程式碼來創建自己的腳本。 這主要是因為我讀過《Jump Into JMP® Scripting》一書,專門指導使用者利用 JMP 產生的程式碼。 此外,發送至報告和派遣參數都可以從腳本索引中找到。
回覆:JMP 腳本調度函數這是正確的。 JMP 保存腳本以捕獲自訂的方式對於像您和我這樣的編碼人員來說並不是最佳實踐。 這是 JMP 開發人員出於他們的目的而不是我們的目的而開發的方案。
我們應該使用訊息來顯示框來完成腳本中的自訂。 訊息可以在視窗開啟後發送,也可以在呼叫函數建立顯示框時「內聯」發送
New Window( "Me",
Outline Box( "Still Me",
neb = Number Edit Box( 1 )
)
);
neb << Set Minimum( 0 ) << Set Maximum( 10 );
New Window( "Me, too",
Outline Box( "Still Me, too",
neb = Number Edit Box( 1,
<< Set Minimum( 0 ),
<< Set Maximum( 10 )
)
)
);
。
回覆:JMP 腳本調度函數一方面自動產生的腳本依賴未記錄的函數的原因是什麼另一方面,既不建議使用者使用它們,也沒有找到文檔?
聽起來像「這就是你可以做到的 - 但請不要這樣做」:)
是否有一些白皮書或演講可以解釋哪些函數不應該使用以及如何將自動產生的腳本轉換為具有記錄函數的程式碼?
另一個想法:
自動產生的腳本可以自動僅使用記錄的函數嗎?
回覆:JMP 腳本調度函數好的,我知道了。 太感謝了。 我花了很多時間:))回覆:JMP 腳本調度函數這發送至報告和派遣範例中的參數旨在讓 JMP 能夠保存盡可能完整地重現目前平台的腳本。 它們不是供我們編寫腳本的。 很多人使用它們,這是他們的選擇,但這不是他們的意圖。 文件中缺少有關它們的資訊(即,它們沒有記錄),因為我們應該使用其他方式直接與報表層中的物件進行通訊。例如,發送<< 新增參考線(---)訊息到軸框。