是否可以在水晶报告中使用公式字段中的参数? 有点像 SELECT(SELECT SUM(GROSS)FROM InvoiceHeads WHERE DocDate< {?FromDate}) 或者我应该如何管理这样的事情?
答案 0 :(得分:0)
公式字段不支持SQL语句;请改用SQL表达式字段。生成的查询嵌入在“主要”查询中:
SELECT table.field_01, table.field_01,
--SQL Expression
(
SELECT SUM(GROSS)
FROM InvoiceHeads
-- correlated w/ 'main' query
WHERE DocDate BETWEEN table.date_00 AND table.date_01
)
FROM table
WHERE ...
两个警告:
如果您需要参数化子查询,您有两个选择:
Shared
变量