1

我的所有报告模板都遇到了这个问题。我确信它不是来自所有语句都正确嵌套的公式。

我想知道你们以前有过这种经历吗?

公式如下:

TrimRight (SQLcall('SELECT rest_name FROM micros.rest_def WHERE store_id = (select fem_getstoreid(*))')) + ' - ' +

TrimRight (SQLcall('SELECT location_name_1 FROM micros.rest_def WHERE store_id = (select fem_getstoreid(*))'));

4

1 回答 1

1

我以前从未在报表公式中看到过 SQL 调用。我不确定您是否可以直接从公式执行 SQL 语句。您应该在 Database Expert 中根据需要链接表。如果您有更复杂的数据结构,那么在数据库中创建中间查询(视图)或存储过程并在报表中使用它们通常是合理的。

于 2013-10-25T12:39:49.487 回答