我们有这个XML模式使用XML数据集一个LogEntry。所显示的LogEntry的是filitered在StringRef参数。因此,考虑以下XML:对于Crystal报表
<Log>
<LogEntry>
<Time>2009-06-15T11:55:04</Time>
<StringRef>Type1</StringRef>
<Parameters>
<Parameter>
<Name>Text</Name>
<Value>Message1</Value>
</Parameter>
<Parameter>
<Name>Param1</Name>
<Value>1</Value>
</Parameter>
<Parameter>
<Name>Param2</Name>
<Value>2</Value>
</Parameter>
</Parameters>
</LogEntry>
<LogEntry>
<Time>2009-06-15T11:55:05</Time>
<StringRef>Type2</StringRef>
<Parameters>
<Parameter>
<Name>Text</Name>
<Value>Message2</Value>
</Parameter>
<Parameter>
<Name>Param1</Name>
<Value>1</Value>
</Parameter>
<Parameter>
<Name>Param2</Name>
<Value>2</Value>
</Parameter>
</Parameters>
</LogEntry>
<LogEntry>
<Time>2009-06-15T11:55:06</Time>
<StringRef>Type3</StringRef>
<Parameters>
<Parameter>
<Name>Text</Name>
<Value>Message3</Value>
</Parameter>
<Parameter>
<Name>Param1</Name>
<Value>1</Value>
</Parameter>
<Parameter>
<Name>Param2</Name>
<Value>2</Value>
</Parameter>
</Parameters>
</LogEntry>
</Log>
和过滤功能:
StringRef == Type1 or StringRef == Type3
会给这样的报告:
2009-06-15T11:55:04 Message1 1 2
2009-06-15T11:55:06 Message3 1 2
我的问题是这样的:可以在此使用Crystal完成报告?如果可以的话,关于如何做的一些信息将会有所帮助。
注 - 上面已经有所匿名所以我在寻找如何做到这一点,而不是一个明确的答案,但是这将是作为一个例子很有用。我们一直在负责执行该报告,上面是不可能的人告诉记者,不过,我觉得这应该是可能的。这是确定的说这是不可能的,它只是意味着我:-(
干杯更多的工作,
Skizz
我只是补充说,你需要用上面的代码创建公式对象,然后将它们拖到报告的相应部分。 – Skizz 2009-06-16 16:02:44