鎖定 JMP 中的所有列如何使用 JSL 鎖定 JMP 表中的所有欄位?
自動化和腳本編寫視窗回覆:鎖定 JMP 中的所有列這是一個簡單的例子
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
for(i=1,i<=ncols(dt),i++,
column(i)<<LOCK></LOCK>
<P>請查看腳本索引以取得描述和範例。</P>回覆:鎖定 JMP 中的所有列您也可以互動地執行此操作。
選擇所有列,右鍵單擊,標準化屬性

從屬性中選擇鎖定


啟用鎖定,按“套用”,從列清單中驗證列是否已鎖定,然後按“確定”

JMP 還將創建一個腳本來執行此操作,但它不如 Jim 提供的腳本強大(JMP 創建的腳本在列表中具有預先確定的列)
Local({old dt = Current Data Table()},
Current Data Table(Data Table("Big Class"));
For Each({col, index}, {:name, :age, :sex, :height, :weight}, col << Lock(1));
Current Data Table(old dt);
);
回覆:鎖定 JMP 中的所有列您如何看待這個 JMP 創建的腳本?
回覆:鎖定 JMP 中的所有列您必須將日誌模式設為“增強”(我認為自 JMP JMP16/17+ 以來這可能默認啟用?)

然後您可以開啟日誌(按 Ctrl+Shift+L 或檢視/日誌)。