如何在 JSL 腳本中創建另一組列我想將我的數據表的 30 列分組為 2 組列。
我的腳本如下;
dt << group columns("SeahawkDefects", :FBMissing Bond :: :SBBall Accuracy );
當前數據表 () << group columns("TTDefects", :NU-No Unit :: :MP-Missing Phosphor );
我能夠創建第一組列(FBMissing Bond 直到 SBBall Accuracy)。 但是,當我使用類似的腳本創建第二組(NU-No Unit until MP-Missing Phosphor)列時,JMP 錯誤提示 Name Unresolved。
為什麼呢? 我應該怎麼做才能創建第二組列? (我正在使用 JMP 15)

腳本回复:如何在 JSL 腳本中創建另一組列我不確定為什麼提示錯誤。 但是我手動創建了第二組列並查看了表格腳本。
當我像下面這樣更改腳本時,它可以工作。
dt << group columns("SeahawkDefects", :FBMissing Bond :: :SBBall Accuracy );
dt << group columns( :Name( "NU-No Unit" ), 15 );
回复:如何在 JSL 腳本中創建另一組列當您遇到類似錯誤時的典型問題是,您認為“當前數據表”是什麼,而 JMP 認為“當前數據表”是什麼,是不同的。對要指向的數據表進行絕對引用始終是一種更好的編碼實踐。
所以,
dt << group columns( :Name( "NU-No Unit" ), 15 );
是一種更好的編碼技術
current data table() << group columns( :Name( "NU-No Unit" ), 15 );
回复:如何在 JSL 腳本中創建另一組列問題是列NU-No Unit 和 MP-Missing Phosphor 中有一個減號,JMP 正試圖解釋。因此,您需要使用構造
dt << group columns( "TTDefects", :name("NU-No Unit") :: :name("MP-Missing Phosphor") );Re: 如何在 JSL 腳本中創建另一組列謝謝你的解釋。