【发布时间】:2019-11-03 20:03:15
【问题描述】:
我在 MySQL 中有一个表(实际上是一个“视图”),我更改了名称。它用于 Calc 电子表格控件(文本框并单击它)来更新一些单元格内容。更改名称后,Calc 控件不起作用。我搜索了互联网,整天都在玩 Calc,但到目前为止无法修复。基本上,在“定义数据库范围”窗口底部的“源”部分是空的,并且不可编辑。宏运行没有错误,但什么也没产生。为什么“源”为空,如何将其设置为正确的源?
【问题讨论】:
我在 MySQL 中有一个表(实际上是一个“视图”),我更改了名称。它用于 Calc 电子表格控件(文本框并单击它)来更新一些单元格内容。更改名称后,Calc 控件不起作用。我搜索了互联网,整天都在玩 Calc,但到目前为止无法修复。基本上,在“定义数据库范围”窗口底部的“源”部分是空的,并且不可编辑。宏运行没有错误,但什么也没产生。为什么“源”为空,如何将其设置为正确的源?
【问题讨论】:
终于想通了——也许不是最好的解决方案。
Ctrl+Shift+F4会打开Mysql数据源;选择所需的表或查询;内容将出现在右上角的窗口中Data>Define range 所选范围将填充正确的 SOURCE 作为范围的数据源最后,我必须重新创建分配给文本框控件的宏。宏是Data>Select Range + Data>Refresh Range + 其他...
现在我原来的点击文本框从 MySQL 刷新电子表格数据的方法再次起作用了!
【讨论】: