Я также не понял ваш вопрос, но если вы это имеете в виду, у вас есть два XML (строки), и в вашем отчете вы хотите показать только различную часть этих двух строк.
Если бы я был вами, я бы написал class
в .NET (c#
), который "берет два xml" и обрабатывает разные с помощью .NET способности, затем я возвращаю другое в Array
как
обратите внимание, что следующий код является псевдослучайным, а не реальным.
public string[] ComapreXML(XMLDocument first, XMLDocument second)
{
string[] result = null;
if(first.element.content != second.element.content)
result.add(first.element.getData());
return result;
}
я скомпилирую этот класс и добавлю этот класс в SSRS (я написал статью о Как расширить функциональные возможности SSRS здесь )
И, наконец, в отчете я использую этот код для получения результата.
Дайте мне знать, было это полезно или нет.