问题标签 [openoffice-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 投票
1 回答
548 浏览

openoffice.org - 将数据集从 openoffice base 传输到 calc

在我通过自定义表单在 openoffice-base 中进行查询后,我想将一组选定的数据传输到模板 openoffice-calc 表中。我知道我可以通过按数据源 (F4) 按钮访问 openoffice-calc 中的数据集,但我只能通过查询访问。最好的解决方案是在对表单进行数据库查询之后,需要一个按钮事件来从模板打开 openoffice-calc 表并插入数据集中的数据。

0 投票
1 回答
420 浏览

sql - SQL OpenOffice Base“不是语句中的条件”

所以我尝试使用 OpenOffice Base,但我遇到了困难。现在,我在这里有这个 SQL 查询,它运行良好:

询问:

| CRED_LIMIT | TOTAL_NUMBER |
| 1500 | 1 |
| 750 | 2 |
| 1000 | 1 |

现在我的问题是当我添加这个时:AND ("TOTAL_NUMBER" > 1)

Open Office 会抛出错误:“不是语句中的条件”

我的问题是:我的语法有问题吗?我写错了吗?还是我的 OOBase 副本有缺陷?还是我错过了什么?在此处输入图像描述


更新:我尝试按照potashinHAVING的建议使用(感谢您的回答),但它似乎仍然无法正常工作。

0 投票
0 回答
71 浏览

mysql - OpenOffice 在打开光标时失去与 MySQL 的连接

使用 OpenOffice Base 从 OCS-NG Inventory 创建报告。

由于 OOOs Base 源代码编辑器的功能很差(它甚至没有搜索功能!),我更喜欢在 MySQL Workbench 中开发脚本(在 Windows 和 Linux 中)。要复制到 OOO 中的调试脚本。

直到今天一切正常,包括存储过程和函数。今天我写了另一个使用数据库游标的存储函数。在 Workbench 上,脚本可以完美运行,产生可用的结果。

我将脚本复制到 Base 并失败,出现错误 2013“丢失连接...”。在 WB 中,脚本执行大约需要 3-4 秒才能在 4Mbit 互联网连接上返回 348 行,而在 Gbit LAN 上则更少,因此不负责超时。

注释掉部分存储函数,我发现失败发生在open cursor_name语句上。嗯...我可以将WB的脚本输出复制粘贴到电子表格中,但是使用多合一办公包更方便。

让我们提醒一下:同样的脚本,调用同样的函数,在 WB 中确实有效。

那么,如果有人使用 OOO 访问 MySQL 数据库,您可能有解决方案吗?我在OOO论坛上问了Q,问了TS,但没有得到有用的答复。

编辑:功能的开始

注意最后两行。带有破折号的假返回有点断点。有了它,该函数在 OOO 中工作,但当然不会产生 usabel 结果。然后主循环开始了:

但是,如果在 OOO 中执行,执行将永远不会到达lup:标签。

0 投票
1 回答
2530 浏览

sql - 从 OpenOffice 宏执行 SQL 查询

我有一个 SQL 查询,我想在按下 OpenOffice Calc 工作表中的按钮时运行它。我发现了如何将宏绑定到按钮,但似乎无法连接到数据库(我创建了一个 .odb 文件,并且可以从 OpenOffice Base 中运行查询)。

如何告诉 OpenOffice Calc 使用哪个连接以及执行哪个查询?

0 投票
2 回答
400 浏览

database - 在 OpenOffice Base 或 Microsoft Access 中打开 Java DB 数据库

我在 NetBeans 中创建了一个数据库,我想知道是否可以在 OpenOffice 或 Access 中打开它以便于使用。数据库存储在本地。先感谢您!

0 投票
1 回答
84 浏览

merge - OpenOffice Base - 将 >200 个表合并为一个

我是 OpenOffice Base 的新手。几个小时后,我将拥有大约 290 个具有相同标题的表。将所有这些合并到一 (1) 个表中的最快和最简单的方法是什么?

0 投票
1 回答
1918 浏览

sql - Apache Open Office Base 的这个 SQL 命令有什么问题?

我是一名在线学生,刚刚开始学习 SQL。我正在做一个练习,我必须在 Apache Open Office 4.1.3 中使用以下命令创建一个新数据库。

syntax error, unexpected NAME, expecting ')' or ','

这是教师在世界另一端的计算机上使用的命令,在同一版本的 Open Office 中,它会为她执行。我已经卸载,重新启动计算机并重新安装程序,检查了逗号和撇号,但无论我尝试什么,它总是给我上述错误。

0 投票
0 回答
355 浏览

python - 在 LibreOffice 或 OpenOffice SubForm“填充参数”事件上运行宏的最佳方式

我尝试了一个多星期来通过在子表单中的“填充参数”事件上运行宏来填充 SQL 查询参数,方法是搜索一种方法来用MRI填充参数对象下的参数,但没有成功。

在 Google 和相关论坛上搜索指南和代码示例也一无所获。

我错过了什么还是我找错地方了?提前致谢!

sql查询:

在Python中显示事件对象的宏代码:

0 投票
1 回答
318 浏览

firebird - FB3.0 Dateadd() 在查询的 where 部分抛出语法错误

我正在尝试将修改日期(字段类型:时间戳)与基于当前日期前一个月的值进行比较。使用函数 DateAdd() 时,我不断收到语法错误。

我正在使用 Libreoffice base 6.2.3.2 (x64) 和 firebird 3.0 嵌入式

使用此代码,我得到一个没有返回记录但没有错误的结果

但是每当我想使用 Dateadd() 函数时,都会出现错误

预计返回一个多月前已修改的结果列表。

错误:

//编辑:添加了我使用的程序

0 投票
1 回答
152 浏览

uno - 如何解决:尝试使用 OfficeDatabaseDocument UNO 服务加载()时出现“堆栈内存不足”

我尝试熟悉 LibreOffice Base 上 Macro 和 UNO API 的使用,我尝试使用 UNO OfficeDatabaseDocument 打开我的 .odb 文件(此处的文档:https ://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument .html#a3d0b1f053d53f5b196e4c19e55a519ae ) 玩 UNO 并学习使用它们。

我收到一个运行时错误,说我没有足够的堆栈内存来执行此操作。