Crystal Reports获取指定id的值

时间:2013-05-28 07:46:57

标签: crystal-reports crystal-reports-xi

我在水晶报告中得到了一个xml文件,其构建方式如下:

Columns:  ID     value
          1      4
          2      7
          3      99

现在我想在公式中保存ID为2和3的值供以后使用。 但是我该怎么做?

我尝试创建两个看起来像这样的公式:

Shared stringVar value1;
if({XMLFile.ID} = 2) then
value1:= {XMLFile.Value}

Shared stringVar value2;
if({XMLFile.ID} = 3) then
value2:= {XMLFile.Value}

但如果我在报告的“详细信息”区域显示它们,则只显示一个数字。没有选择过滤器或任何东西,这些值存在。

1 个答案:

答案 0 :(得分:0)

我终于开始工作了。

我刚刚添加了两次XML文件。所以我的公式看起来像那样

Shared stringVar value1;
if({XMLFile.ID} = 2) then
value1:= {XMLFile.Value}

Shared stringVar value2;
if({XMLFile_copy.ID} = 3) then
value2:= {XMLFile_copy.Value}