創建窗口腳本 - OwnerBox 錯誤你好,
我目前正在使用 JMP 17。
我嘗試為窗口生成腳本並將其附加到數據表。下面的代碼可以工作,但生成的腳本卻不能。JMP 生成的腳本使用所有者框,而語法無法識別該所有者框。
有什麼辦法可以避免使用這個嗎?
謝謝!
MyWindowScript = MyWindow << Get Script();
MyExpression = Expr(MyDataTable << New Script("Script Name", MyWindowScript));
Substitute Into(MyExpression, Expr(MyWindowScript), Parse(MyWindowScript));
Eval(MyExpression);
自動化和腳本編寫視窗回复:創建窗口腳本 - OwnerBox 錯誤這DisplayBox << 獲取腳本消息未記錄,無法為所有窗口內容生成工作腳本。您能否描述一下窗口是如何創建的(自定義 JSL、平台啟動器、組合窗口等)以及它具有什麼類型的內容(平台報告、JSL 腳本按鈕/控件等)。根據窗口的自定義程度,可能有一種方法可以為窗口生成腳本。您可以在 JMP 17 中研究的方法是平台<<獲取腳本或函數獲取會話腳本() .
回复:創建窗口腳本 - OwnerBox 錯誤感謝你的回答!
我研究了這兩種方法,但它們都不起作用。該腳本非常長(+/- 1500 行代碼),從數據庫收集 2 個不同的表(結果和限制),將它們組合成圖表並將它們發送到 1 或 2 個不同的報告(這些是窗口)。
一份報告已連接到結果數據表,但另一份報告未連接。連接到數據表的那個可以生成一個腳本。另一個(未連接到任何數據表)則沒有。