铅数据库你好
我试图解决一个没有成功的问题。我尝试解释一下。
我有一个数据库A,我执行一个脚本来创建仪表板A。
在该仪表板A内,有“按钮框”。当我们单击按钮框时,我们将执行一个脚本,该脚本将创建一个新的仪表板B。它将打开一个数据库B,我将其设置为“不可见”并在其上执行脚本。
因此,当关闭仪表板B的窗口时,我们将返回到仪表板A。
当我们单击另一个必须在数据库A上执行脚本的按钮框时:该脚本搜索数据库B的变量。就好像数据库B没有关闭一样。
我没有成功使用Close(dtB)。
有解决方案吗?
谢谢你的帮助。
祝一切顺利 !
回复:铅数据库- 日志中是否有任何消息?close(dtB,nosave)可能会在日志中报告仍然存在开放平台。
- 听起来您在dtA和dtB中可能具有相同名称的列,而您仅使用列名来引用它们。使用dtA:colname和dtB:colname来确保您从期望的表中获得了colname。否则,当当前数据表更改时,您将获得错误的列。
- 在Windows上,您可以在工具栏中看到不可见表格的名称。您可以使其可见并强制将其关闭。您也许可以通过这种方式诊断问题。
使用表格小部件来管理可见和不可见的表格
回复:铅数据库你好
谢谢你的忙。
我已经看到dtB总是打开的。我没有选择“视图/工具栏/数据表列表”。
是否有命令永久关闭数据表?
您能给我更多有关dtA:colname和dtB:colname的信息吗?我不明白。
最好的祝福
回复:铅数据库我没有你的包围
回复:铅数据库见关() 函数关闭数据表。有第二个参数确定是否应保存数据表。
有关列引用,请参见《脚本指南》。将数据表引用与数据列引用一起使用是基本的脚本知识。
回复:铅数据库右键单击工具栏并添加它
工具栏的弹出菜单;拖动虚线手柄以排列线段
您也可以使用主窗口...只需双击灰色表格即可在窗口中打开它们
灰色表格将在没有窗口的情况下打开,直到您双击
回复:铅数据库你好
完成在讨论中,我查看了JMP帮助和社区帖子。当close(dtB,不保存)在另一个脚本中工作时,我没有解析pb。也许,close()并不是很好。
解决方案不是我期望的,如下所示:关闭基础B的仪表板时,单击仪表板A或其旁边的图形,然后自动选择dtA。
dtB似乎已关闭。
谢谢你的回答
最好的祝福