private void RunRenderXmlTransform(IStreamGen sg, MemoryStreamGen msg)
{
try
{
string file;
if (_Report.DataTransform[0] != Path.DirectorySeparatorChar)
file = this.Folder + Path.DirectorySeparatorChar + _Report.DataTransform;
else
file = this.Folder + _Report.DataTransform;
XmlUtil.XslTrans(file, msg.GetText(), sg.GetStream());
}
catch (Exception ex)
{
rl.LogError(8, "Error processing DataTransform " + ex.Message + "\r\n" + ex.StackTrace);
}
finally
{
msg.Dispose();
}
return;
}