我们希望确保共享位置上的 JMP 数据表可以被多个用户使用而不会出现问题。是什么启发了这个愿望清单请求?
我们已经看到过许多这样的情况:共享位置上的 JMP 数据表先由用户 A 打开,然后由另一个用户 B 打开(此时 A 仍处于打开状态)。然后两个用户都修改了数据表并想要保存更改。但是,由于只有用户 A 拥有完全的读写权限,用户 B 将无法在同一数据表中保存其更改,并且只有在尝试保存数据表时才会意识到此问题。因此,要么 B 的所有更改都会丢失(不受欢迎),要么 B 将他/她的修改版本更改为新数据表,然后需要合并 A 修改的数据表和 B 修改的数据表。而且后一种选择容易出错、耗时且不受欢迎。
您希望看到什么改进?
我们目前确实看到了两种具有不同复杂程度的选项:
(a) 更简单的选项:打开相应的数据表时,每个用户都会收到通知,告知该表是否已被其他人使用,从而知道他们此时是否只有读取权限而没有写入权限。理想情况下,如果数据表已被另一个用户(例如 A)使用,则用户 B 会收到通知,告知哪个用户当前正在“阻止”数据表。
(b) 高级选项:与 MS Office 环境中的文档类似,最理想的是多用户对同一文档进行交互而不受任何干扰/问题。
这个想法为什么重要?
此功能对所有在共享 JMP 数据表上协同工作并因此不时遇到上述问题的 JMP 用户都很有帮助。最终,它实现了在 JMP 数据表上的“真正”协作,并生动地交换想法、分析等,所有这些都托管在同一个 JMP 数据表中,同时通过消除手动合并数据表版本的需要以及数据丢失等方式减少了尝试这样做时的挫败感。
@马丁德梅尔
内容组织回复:我们希望确保共享位置上的 JMP 数据表指示可以被多个用户毫无问题地使用。这是一个非常好的想法,并且在 JMP 的多用户使用中非常需要它!
回复:我们希望确保共享位置上的 JMP 数据表指示可以被多个用户毫无问题地使用。JMP 用户社区已经在此处提出了与此相关的问题,但它并非在所有语言环境中都可靠地工作:
已解决:检查表是否只读? - JMP 用户社区
它还必须附加到所有 JMP 表。 最好将解决方案集成到 JMP 中。