欄目信息如何在一個位置同時獲取表中所有列的列信息。 需要獲取 8 個表的列信息,每個表有 250 多列。
回复:列信息數據表列的 Get Property 消息將為您提供 Coding 屬性。
查看 Help->Scripting Index 中數據表列的完整消息列表。

回复:列信息你好@ian_jmp我正在嘗試調整您的腳本以從列信息中提取“編碼”,但它似乎不起作用。 是否也可以提取“編碼”部分? 謝謝
回复:列信息我確實計劃在未來的某個時候添加這樣的功能。 我會在更新時通知您。
回复:列信息非常感謝您提供此解決方案!
只是想知道如果我們更改屬性表並保存它,那麼我們可以將更改直接應用到 JMP 本身的數據表中嗎?
回复:列信息我今天早些時候發布了一個 JMP 插件,它可以滿足您的需求。 一探究竟這裡.
回复:列信息如果您想要此信息,您可以通過以下方式獲得:
NamesDefaultToHere(1);
// Define a function: Given a table reference, makes a window with the required information
dataAndModelingType =
Function({dat}, {Default Local},
cols = dt << getColumnNames("String");
na = {};
dt = {};
mt = {};
for(c=1, c<=NItems(cols), c++,
InsertInto(na, Column(dat, cols[c]) << getName);
InsertInto(dt, Column(dat, cols[c]) << getDataType);
InsertInto(mt, Column(dat, cols[c]) << getModelingType);
);
NewWindow("Data and Modeling Types in "||(dat << getName),
PanelBox("Column Info",
TableBox(
StringColBox("Column Name", na),
StringColBox("Data Type", dt),
StringColBox("Modeling Type", mt)
);
);
);
);
// Try it out
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
dataAndModelingType(dt);
這可能會附加到“列信息”對話框中,但工作量更大。
因此,正如我所說,答案確實取決於您想要什麼信息,您希望它如何顯示以及(可能)您接下來想要使用它做什麼。
回复:列信息感謝您提供此解決方案!
列查看器中是否有辦法獲取“數據類型”和“建模類型”等列屬性?
回复:列信息我們可以使用更多關於您要查找的列信息以及如何使用它的詳細信息,但也許另一種選擇是Cols -> 列查看器.

回复:列信息我想這取決於您認為信息的內容,以及您希望如何顯示這些信息。
但是,如果您想要關於表中列的所有信息,除了它們包含的數據之外,您可以製作表的副本,刪除所有行,然後從表的三角形菜單中執行“複製表腳本”。 然後將結果粘貼到新的腳本窗口中以檢查結果。 對於八個表,您可以使用 JSL 執行此操作,還可以按照您的需要進行後處理、重新格式化和顯示結果。