列信息如何在一个位置一起获取表中所有列的列信息。需要获取8个表的列信息,每个表有250多列。
回复:列信息获取属性消息到数据表列将获得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 - > Columns Viewer 。

回复:列信息我想这取决于您认为信息量如何,以及您希望如何显示这些信息。
但是如果你想要一个表中列的所有内容,除了它们包含的数据之外,你还要复制表,删除所有行,然后从表的三角形菜单中“复制表脚本”。然后将结果粘贴到新的脚本窗口中以检查结果。对于八个表,您可以使用JSL执行此操作,还可以进行后处理,重新格式化并以您希望的方式显示结果。