Libre Office Calc数据范围源为空

问题描述 投票:0回答:1

我在MySQL中有一个表(实际上是一个“视图”),我已更改了名称。在Calc电子表格控件(文本框并单击它)中使用了它来更新一些单元格内容。名称更改后,Calc控件不起作用。我搜索了Internet,整天都在玩Calc,到目前为止还无法解决。基本上,在“定义数据库范围”窗口中,底部的“源”部分为空,并且不可编辑。宏运行无错误,但不产生任何结果。为什么“源”为空,以及如何将其设置为正确的源?

mysql libreoffice-calc
1个回答
0
投票

最终想出了-也许不是最好的解决方案。

  1. 数据>定义范围>选择有问题的范围(由于某些原因缺少源)
  2. 数据>定义范围:使用所需名称重新创建相同的范围
  3. Ctrl +Shift+ F4将打开Mysql数据源;选择所需的表或查询;内容将显示在右上方的窗口中
  4. 单击输出表的左上角;数据转文本图标将显示在上方的行中
  5. 单击“数据到文本”图标,该表将被插入到电子表格的活动范围中
  6. 现在Data>Define range选定范围将被填充为该范围的数据源的适当来源

最后,我必须重新创建分配给文本框控件的宏。宏是Data>Select Range +Data>Refresh Range+其他...

现在,我原来的单击文本框的方法可以再次从MySQL刷新电子表格中的数据!

© www.soinside.com 2019 - 2024. All rights reserved.