回复:JSL 如何將消息發送到 SendToReport 中的特定可變圖表?在 JMP17 中你不會得到那些“錯誤”,但在 JMP16 中你似乎會得到。 最好在報告層上設置標題,例如這樣的東西:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA\Big Class.jmp");
Column(dt, "age") << SetModelingType("Continuous");
var = dt << VariabilityChart(X(:sex), Y(:age, :height, :weight));
wait(2);
Report(var)[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");回复:JSL 如何將消息發送到 SendToReport 中的特定可變圖表?您的代碼在 JMP 17 中有效嗎? 它在 JMP 16 中失敗。
我需要使用
Report(var[1])[OutlineBox("Variability Chart for age")] << Set Title("My Individual Variability Chart Title");選擇 var 列表的第一個元素。 正確的?
不管怎樣,謝謝。 這為我指明了正確的方向。
回复:JSL 如何將消息發送到 SendToReport 中的特定可變圖表?似乎它不適用於 JMP16。 如果可以的話,我會避免只使用索引,而是使用其他方法來獲取正確的引用。 也許遍歷圖表列表並找到正確的圖表或使用 XPath 獲取正確的元素引用。
回复:JSL 如何將消息發送到 SendToReport 中的特定可變性圖表?謝謝!
JSL 如何將消息發送到 SendToReport 中的特定變異性圖表?你好,
我在日誌文件中收到數十條警告,這些警告似乎來自未按預期解決調度問題。 我使用 JMP 16.0.0。 下面舉一個例子來說明這個問題。 我的實際應用程序更加複雜,有多個針對圖表的單獨的 Dispatch 命令。
dt = Open("$SAMPLE_DATA\Big Class.jmp");
dt:age << SetModelingType("Continuous");
dt << VariabilityChart(
X(:sex),
Y(:age, :height, :weight),
SendToReport(
Dispatch(
{},
"Variability Chart for age",
OutlineBox,
{SetTitle("My Indiviual Variability Chart Title")}
)
)
);該代碼生成 3 個變異性圖表(的列表)。我嘗試僅設置“年齡”圖表的標題。 設置標題效果很好。 但我在日誌中收到以下 2 個警告。
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
Cannot find OutlineBox[ "Variability Chart for age" ] at {}
{Variability Chart[], Variability Chart[], Variability Chart[]}看起來該消息已發送到所有三個圖表。 當然,在“身高”和“體重”圖表中找不到名為“年齡變異圖表”的輪廓框。
如何確保消息僅發送到“年齡”圖表?
謝謝,
亞歷克斯.
質量和工藝工程