添加字段以报告SQL命令

时间:2017-08-18 19:50:56

标签: crystal-reports

我无法在报告中编辑SQL语句。我知道你不能直接这样做,但报告很旧,我不知道如何添加一个字段。 SQL语句将这些资源硬编码为。

在选择专家中它说@Resource但我找不到它。

在数据库专家中我看到了链接,但它在SQL语句中是硬编码的     或“资源”。“label”='Skittles' 我需要再加两个。如果你愿意,那么M& M和Starburst。

我知道这是一件很简单的事,但我不能为我的生活弄清楚。我整天都在那里,只是找不到资源= Skittles。

选择专家 - 记录说    ({@Resource} ='TEST'我不知道为什么.TEST不是资源。资源没有公式。在公式字段中再次显示'TEST'

分组购买资源。这与它有什么关系吗?

我真的很感激任何帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

Crystal会根据您的表定义自动生成SQL语句。我猜这是你所指的。

如果您想要更直接的控制,可以将您看到的整个SQL语句复制到数据库专家中的新命令中。然后删除预先存在的表。

enter image description here

从这里您可以完全控制SQL语句,但您必须替换任何现有字段。

如果您想要通过并替换表中的每个当前使用的字段,您可以随时只创建一个包含所需新字段的外部命令,加上标识符,以及基于此的链接。