无法永久取消隐藏虚拟联接中的列我实际上加入了两个表(Link Ref和Link ID)。我有两个问题:
- 当我打开只要引用(主)表未显示已连接的列。我可以在打开时强制主表打开链接表吗?
- 当我都表我确实看到了连接的列,但它们默认是隐藏的。如果我取消隐藏某些内容,这显然不会保存在任何地方,因为它们在以下后再次隐藏:关闭 - >打开两个表格。如何在每次打开表格时都不必取消隐藏这些列
我希望有人能帮帮忙。
加斯帕
Re:无法永久取消隐藏虚拟联接中的列是的,kudo似乎意味着那里的投票。
Re:无法永久取消隐藏虚拟联接中的列@chungwei
似乎我正在寻找的功能不存在。考虑这个功能请求然后:)
@ih
谢谢。投票给你med to给kudo,对吗?
Re:无法永久取消隐藏虚拟联接中的列是的,请!
我将此提交给'JMP愿望清单',投票赞成这个想法这里 。
Re:无法永久取消隐藏虚拟联接中的列至于您的第一个问题,链接表将由需要表中数据的任何进程自动打开,例如,如果您运行某个平台,该平台具有对链接表中列的引用。
同样,我们可以在“链接引用”属性中添加一个选项,要求引用列触发链接表自动打开。
Re:无法永久取消隐藏虚拟联接中的列当前版本没有任何选项。
在下一个版本中,我们可以添加一些首选项以使用“链接引用”属性进行保存,例如始终保存虚拟链接列的状态。
Re:无法永久取消隐藏虚拟联接中的列我通常使用脚本打开链接表,因此不是将用户定向到.jmp文件,而是将它们指向.jsl文件。 我还尝试将脚本保存到数据表以打开另一个表并取消隐藏列,但如果用户跳过它们可能会出现意外结果。
Names default to here( 1 );
//Open the tables
dt1 = Open( "$Sample_data/big class.jmp" );
dt2 = Open( "$Sample_data/big class families.jmp" );
//Set up the link, normally do not need these lines
dt2 << New Column(
"nameagesex", Character, "Norminal",
Formula( :name || Char( :age ) || :sex ),
Set Property( "Link ID", 1 )
);
dt1 << New Column(
"nameagesex", Character, "Norminal",
Formula( :name || Char( :age ) || :sex ),
Set Property( "Link Reference", Reference Table( "big class families.jmp" ) )
);
//Unhide Columns
Column( dt1, "picture[nameagesex]" ) << Hide( 0 );
回复:无法从虚拟联接中永久取消隐藏列跟进几年前的这篇文章。 在JMP 15中添加了自动打开功能,并且在JMP 16中实现了永久取消隐藏列的功能。