问题标签 [libreoffice-base]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
67 浏览

svn - libre office 颠覆关键字格式

我以 fodt 格式保存我的 Libre Office 文档并将它们存储在 Subversion (SVN) 中。我在文件上设置了 svn 关键字属性。$Revision:$ 标记正确地替换为例如。$Revision:提交后 2000$。

现在 $Revision: 2000$ 文本看起来不太好看。因此,我想在查看文档时将其替换为“2000 版”。

  1. 我的想法是有一个名为 version 的文档字段,其值为 $Revision:$。
  2. 然后,我在文档本身中使用此字段“版本”。
  3. 我可能需要一个宏,以便在打开文档时用“版本:2000”替换文档中字段“版本”(=$Revision:2000)的输出。它仅用于查看/打印目的,因此如果单击“保存”,原始文档应保持不变。

如何做到这一点?

0 投票
1 回答
631 浏览

libreoffice-base - 如何导出具有非常小的数字的 LibreOffice Base 数据库表?(......使用科学计数法?)

https://help.libreoffice.org/Common/Importing_and_Exporting_Data_in_Base 告诉我通过复制并粘贴到 LibreOffice Calc 中导出。这通常有效。但我在数据库中的数字非常小,最好用“科学记数法”表示。当我将表格复制并粘贴到 Calc 时,几乎所有表格都变为 0.0。在数据库中,它们是 0.0000002。

我在哪里可以更改复制到剪贴板的数据的准确性?或将其设置为“科学记数法”(2.23413E-08)

如果我不能以精确的表示形式将我的数字返回到 .csv 文件中,那么将它们存储在数据库中根本没有意义。

0 投票
2 回答
828 浏览

sql - LibreOffice,带有内部连接的 SQL 命令

我的问题是我只知道 id_house = 10 的房子主人的新名字,所以这段代码应该可以工作。如果我尝试在 LibreOffice Base 中运行它,它会显示意外结束 INNER,需要 SET 语句 [update "t_Owner" inner] 你能帮帮我吗?对不起我的英语不好 D:

t_Owner 列:id_ownerr、name、surname、address
t_house 列:id_house、id_district、id_ownerr

0 投票
1 回答
1011 浏览

libreoffice-base - LibreOffice 中 HSQLDB 的当前版本?

我希望为客户开发一个小型数据库/表单应用程序,但它需要一些功能来至少自动填充字段,但可能还会触发将计算行插入另一个表。我对此做了一些功课,看起来 LibreOffice 中的数据库是 HyperSQLDB,目前嵌入的版本不支持触发器。这仍然是真的吗?如果是这样,升级它很麻烦吗?

谢谢,

-托德

0 投票
1 回答
1616 浏览

rows - 在哪里可以找到没有行限制的 LibreOffice 的 Base 模块?

我有一个包含一千万行的文件。我想使用 OpenOffice Calc 打开它,但 OpenOffice Calc 3.3.3 有大约一百万行的限制。

如果你点击这个链接,答案提到 LibreOffice 的 Base 模块没有 ROW LIMIT

0 投票
1 回答
2152 浏览

libreoffice-base - 使用表单中的数据使用宏更新数据库表

我在 Libreoffice Base 中有一个表单,它连接到“歌曲”表(基本上是音乐数据库),我想要做的是每次我选中/取消选中该表单上的复选框时,我想要每条记录的“播放”字段与我目前在要检查/未检查的表格上的姓名和作者相同。我已经读过这样做的唯一方法是使用宏(因为我不想使用关系,因为我现在有很多记录)。我写了这样一个宏:

(AuthorBox 和 TitleBox 是文本框,而 CheckBox 是 CheckBox,选中设置为 1,未选中为 0)但是执行宏时没有任何反应(绑定为 Mouse Button Pressed 事件到复选框本身)
我确定执行的方式SQL 查询是正确的,因为在另一个宏中我也使用它没有任何问题,所以问题必须是设置变量 dcheckbox、dauthorbox 和 dtitlebox 或 strSQL。(宏本身正在运行,因为当我更改控件名称时出现错误)。所以问题是:它有什么问题?...

在此先感谢您的帮助。

0 投票
0 回答
2604 浏览

mysql - Libreoffice 基础 - 即使在添加类路径后也会出现“无法加载驱动程序类 'com.mysql.jdbc.Driver'”

我正在尝试将 Libreoffice 基地连接到一个已经存在的数据库。为此,我做了以下工作:

1)选择数据库


2) 我选择了“使用 JDBC 连接”选项,并提供了数据库名称和服务器。在测试类上,显示驱动类已成功加载。

设置 jdbc


3)我提供了用户名和密码并测试了连接,这给了我以下信息,


验证


即使我提供了 .jar 的路径,我也会收到此错误。我尝试重新启动 libreoffice 并使用存档管理器检查了 mysql.jar 中的 jdbc 驱动程序(存在)。


提供的类路径


我一开始尝试参考这个,但错误仍然存​​在。如何摆脱此错误并建立与数据库的连接?

0 投票
3 回答
562 浏览

sql - LibreOffice Base 中 SQL 语句中的嵌套 ORDER BY

在 LibreOffice Base 中,作为简化示例,我想查询以下内容:

错误声明是:

不能在语句 [SELECT*FROM(SELECT"ROWname" FROM "TABULARname" ORDER BY "ROWname")] 中的 ORDER BY 子句中

没有外部查询 { SELECT * FROM (…);} 它可以工作。那么它不能出现在ORDER BY该语句的子句中的原因是什么?

0 投票
2 回答
217 浏览

libreoffice-calc - 将图像导入 libreoffice 基础数据库,无需使用表单手动导入单个图像

我有一个 LibreOffice Calc 电子表格,其中包含以下用于生成学生录取卡的字段。

  1. 卷号
  2. 姓名
  3. 学期
  4. 护照大小的照片

和其他领域..

第 4 个字段包含图像的绝对路径。如何使用 LibreOffice Base 中的表格打印每个学生的录取卡?

0 投票
1 回答
3189 浏览

libreoffice-base - LibreOffice Base - 如何从代码中填充列表框值(不是 sql/表)?

我正在玩 Base 但我坚持如何使用一组值而不是来自查询的数据来设置 ListBox 的 ListSource。

任何帮助,将不胜感激。