資料表可見性<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我想用變數來設定資料表的可見性(“私有”或“不可見”)。 不幸的是這對我不起作用。 這是一個簡短的例子:
名稱預設為此處 (1);
名稱=“foo”;
可見性=“私人”;
dt = 新表(名稱,可見性,新列(“欄”,字符,“標稱”));
儘管變數“visibility”設定為“private”,JMP 仍然顯示一個名為“foo”的資料表。 使用“Eval Insert”對我來說也不起作用。
有沒有辦法用變數設定資料表的可見性?
謝謝你!
勝利者
回覆:數據表可見性該線程相當舊,但我找到了 JMP 13 中專門解決它的位置。 如果您使用變數來控制visibility()選項的值,現在將正確評估它。
回覆:數據表可見性謝謝。 這個解決方案看起來更乾淨。 但兩者都工作正常。
回覆:數據表可見性您也可以操縱表達式:
名稱 =“foo”;
可見性=“私人”; // “私有”或“不可見”
dt = Eval( Eval Expr( 新表( 名稱, Expr( 可見性 ), 新列( "bar", 字元, "標稱" ) ) ) );
顯示(dt);
關閉(dt,nosave);
回覆:數據表可見性感謝您的快速回覆! 正如你所說,它有點笨重,但很有效
回覆:數據表可見性勝利者,
我能夠通過將整個新表函數放入文字字串中然後評估創建的字串來解決該問題:
eval(parse("dt = 新表(名稱,"||可見性||", 新列(\!"bar\!", 特性,標稱) )"));
它不漂亮,但很有效。