Crystal Reports Получить значение указанного идентификатора
Я получил XML-файл в Crystal Report, который построен следующим образом:
Columns: ID value
1 4
2 7
3 99
Теперь я хочу сохранить значения с идентификаторами 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 ответ
Решение
Я наконец получил это на работу.
Я только что добавил 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}