回复:设置数据表的可见性另一个丢失文本的案例,我明白了。我试着记住我要放的东西。
我喜欢使用私有表来避免表名在窗口列表中弹出或弹出,或者防止人们干预某些数据表。在对我通常私有的表进行故障排除时,我想再次将其设置为私有。我在脚本索引中找到了 <
我想要简单的消息来设置数据表的可见性。至少,修复 <
这只是一个易用性改进。
回复:设置数据表的可见性Set Private 确实有效——它只是没有摆脱窗口或摆脱 HomeWindow 的表列表中的条目,但它确实使表私有并阻止它出现在获取当前打开的数据表的标准方法中.
您可以将 Set Private 命令与 Show Window 命令配对,像这样?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Show( Get Data Table List() );
Wait( 1 );
dt << Show Window( 0 ) << Set Private; // make table private and not visible
Show( Get Data Table List() );
它在 Home Window 列表中看起来是不可见的——但它是私有的,双击它会使其可见,但它仍然是私有的。

回复:设置数据表的可见性我刚刚看到你的评论, @ErraticAttack 。我发现我有点错了。<<设置私有只是添加了一个“私有”标志以防止表出现在表列表中,看起来?我也希望能够将其保留在窗口列表之外。我确信这在后端需要做的工作比我意识到的要多得多,但人是可以梦想的。
回复:设置数据表的可见性另一种选择:
创建数据表的所有命令(打开、子集、摘要、连接……)都有一个选项(……、Private)来在生成表时隐藏该表。
这并不完全是这里所要求的(即在生成表后将其设为私有) - 但对于 99% 的情况,它甚至更好:)
实际上缺少的是 MFI 的隐形/私有选项:
导入多个文件的私有选项
但似乎很快就会到来:
具有多文件导入功能的私有表
设置数据表的可见性是什么激发了这个愿望清单请求?
您希望看到什么改进?
<<VISIBILITY></VISIBILITY>
为什么这个想法很重要?
自动化和脚本编写回复:设置数据表的可见性@mmarchandTSI ,我认为你是对的,我也有同样的问题......脚本索引说< <>
奇怪的是,创建私有表时获得的私有值与从 << set private 获得的私有值不同
回复:设置数据表的可见性问题已“解决”:文档已根据实际行为进行了调整。
JMP17:

JMP18:

如果用户想要将数据表设置为私有并隐藏(就像 JMP17 中宣传的那样)?
他可以使用:
dt << Set Private( 1 );
dt << showWindow(0)
之后,或许:
dt << Set Private( 0 );
dt << showWindow(1)
回复:设置数据表的可见性啊,不……
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp", Private );
dt << Set Private( 0 );
dt << showWindow(1)
-> dt 保持私密,对吗?
回复:设置数据表的可见性我同意你的观点@hogi 。
我列出的关于私人餐桌的奇怪事情包括< 表格脚本的自我引用 - JMP 用户社区
另外,我看到一个以正常方式启动并使用 < 设置为私有的表