Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Libreoffice base LibreOffice Base-显示计算列_Libreoffice Base - Fatal编程技术网

Libreoffice base LibreOffice Base-显示计算列

Libreoffice base LibreOffice Base-显示计算列,libreoffice-base,Libreoffice Base,我在Base中创建了一个查询,该查询有一个基于查询中另一列的计算列(修改的sqlselect语句)。问题是,当我为计算列所基于的列输入一个值,然后转到下一个字段时,计算列不会显示。这就是base的工作方式还是我做错了什么?这就是base的工作方式;在加载或刷新表单时或运行查询时进行计算。如果要进行新的计算,必须重新运行查询或刷新表单 “刷新表单”是表单按钮可用的“操作”属性,获取计算结果是刷新按钮的常用功能。请添加准确的表格定义(创建表格…)。“修改后的sql select语句”太宽。以下代码是

我在Base中创建了一个查询,该查询有一个基于查询中另一列的计算列(修改的sqlselect语句)。问题是,当我为计算列所基于的列输入一个值,然后转到下一个字段时,计算列不会显示。这就是base的工作方式还是我做错了什么?

这就是base的工作方式;在加载或刷新表单时或运行查询时进行计算。如果要进行新的计算,必须重新运行查询或刷新表单


“刷新表单”是表单按钮可用的“操作”属性,获取计算结果是刷新按钮的常用功能。

请添加准确的表格定义(
创建表格
…)。“修改后的sql select语句”太宽。以下代码是select语句的一部分:这是一个sql select语句,我在其中添加了两个计算字段。数据输入期间,计算字段不显示。查询必须在显示之前重新运行。谢谢。如果将计算字段编程为宏,则在输入数据时是否可以自动显示这些字段?您可以将刷新表单宏绑定到文本框/格式化字段等控制事件(例如,刷新表单的StarBasic代码为)。您可能需要测试几个事件;“文本修改”事件听起来很有希望,但OpenOffice事件没有很好的文档记录。