大家好。
我的圖形腳本中有變量。 我無法發布確切的腳本,但我有類似的內容:
溫度 = 表達式(
// 帶變量的圖形腳本,我將這些變量包裝在 Eval() 周圍
);
...
添加圖形腳本(臨時);
問題是窗口更新時圖形腳本不起作用。 我使用“自定義”查看了腳本,它只顯示“臨時”。
所以我嘗試:
framebox << Add Graphics Script(Eval Expr(temp));
framebox << Add Graphics Script(Eval(Eval Expr(temp)));
以及其他一些事情,但沒有任何效果。 我還嘗試直接將不帶 Expr 和 temp 的圖形腳本放入 <
我正在使用已接受的解決方案中的第一種方法:添加和刪除圖形腳本
我想使用第二個,但它不起作用,因為它假設常量而我有變量。
也看過這個,但沒有幫助: https://www.jmp.com/support/notes/55/553.html
我盡力提供盡可能多的詳細信息,但抱歉我無法發布代碼!
最後一點是,這一切都在類方法中。 不確定這在這種情況下是否會產生影響。
有誰知道解決方案嗎?
謝謝。
沒關係,這有效! 我的代碼有錯誤,哈哈。 太感謝了!
請查看下面的文章,了解實現此目的的幾種方法。你走在正確的軌道上,但你需要像這樣構建它:
Eval( Eval Expr(
framebox << Add Graphics Script( Expr( temp ) )
) );
使用 Eval Insert、Eval Expr、Parse 和 Substitute 將一個表達式插入另一個表達式