通常我只想复制一个表脚本(例如在表 Big 类中),请参见屏幕截图。
通过表属性区域中的上下文菜单,我首先进行复制,然后在第二步中进行粘贴。
这在某些情况下有效(并且生成具有相同名称并附加“2”的新脚本)。
大多数时候它不起作用,为什么?
复制脚本最简单的方法是什么?
我唯一的解决方法是将内容和名称复制到新脚本中。 这是可能的,但需要更多的手动工作。

我也有同样的问题! 大多数情况下,它会按预期在表之间复制脚本,但有时不会,因此我必须在新表中创建一个具有相同名称和内容的新脚本。 我不知道是什么让它起作用或不起作用。 运行 jmp 16.0.0。
我建议您联系 JMP 技术支持( support@jmp.com )关于这个问题。 它总是对我有用,所以我不知道它对你不起作用。
在我的 Win10 系统(JMP Pro 15.0 或 JMO 15.1)上,它不起作用。
更准确地说:
我开大班
右键单击“分发”->复制
右键单击 --> 粘贴 --> 没有任何变化!
我预计会出现一个名为“Distribution 2”的脚本。
复制作品(因为我可以粘贴到新的脚本窗口中),
粘贴可能也有效(用相同的名称覆盖当前脚本,因此视图中没有任何变化)。
但是使用新名称生成现有脚本的副本不起作用(即通过向名称添加“2”进行复制不起作用)
奇迹在于,它有时会起作用。
通常它适用于更新脚本,然后创建一个新脚本:“Update From Database 2”
它适用于“SQL”等表变量,生成“SQL 2”。
为什么总是不起作用?
例如,请参阅以下脚本生成的表。 对于“SQL”它有效,对于“Oneway”则无效。
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["Big Class" => "$SAMPLE_DATA\Big Class.jmp"
]
),
QueryName( "SQLQuery1" ),
Select(
Column( "name", "t1" ),
Column(
"age",
"t1",
Analysis Type( "Ordinal" ),
Numeric Format( "Fixed Dec", "0", "NO", "" )
),
Column( "sex", "t1" ),
Column( "height", "t1", Numeric Format( "Fixed Dec", "0", "NO", "" ) ),
Column( "weight", "t1", Numeric Format( "Fixed Dec", "0", "NO", "" ) )
),
From( Table( "Big Class", Alias( "t1" ) ) ),
Where(
In List(
Column( "sex", "t1" ),
{"M"},
UI( SelectListFilter( ListBox, Base( "Categorical" ) ) )
)
)
) << Run