我创建了一个自定义 LibreOffice Basic 函数:
Function Test()
Test = True
End Function
然后我创建了一个查询
SELECT Field1, Test() "Test" FROM Table
我明白了
SQL Status: HY000
Can not execute query. The function is not compatible.
我做错了什么?
编辑:
我正在尝试在查询中获取计算字段。我知道如何使用 Microsoft Access 来做到这一点,所以我认为 LibreOffice Base 也有类似的方法。LibreOffice 数据库是一个 LibreOffice Calc 电子表格。
我搜索了“LibreOffice 基本自定义函数”和“OpenOffice 基本自定义函数”,只得到了 LibreOffice Calc 和 OpenOffice Calc 的结果。也在 Stack Overflow 中进行了搜索,但没有找到可接受的答案。