Post
by jchou » Wed Nov 07, 2012 1:26 am
Thought it might be helpful to some people who don't know yet, I post Roland's answer here:
in general a Ranorex Report is an XML-based file. Next to this xml-file, a stylesheet (*.xsl) is needed for displaying and, in some situations, also a Ranorex Logo and Screenshots are needed if they are referenced. So once you copy all necessary files to a machine, where Ranorex is not installed, you can open the report nevertheless. There are two ways:
1.)
As Tobias pointed out, the extension has to be changed from rxlog to xml and it can be opened in IE (or other Browsers or XML-Viewers). Take Care: Since there is JavaScript code in Background, the Browser might suppress parts of the Report. In IE, a small bar comes up at the bottom of the report asking you if you would like to allow JavaScript/ActiveX functionality. Once you confirm that, everything should be displayed as usual.
2.)
You can also use the Ranorex Report Viewer on machines without having a valid Ranorex License (or having Ranorex installed). Therefore be sure that the following files are copied to the new machine:
Ranorex.Controls.dll
Ranorex.Core.dll
AND Ranorex.ReportViewer.exe
(All these files can be found in your Ranorex Installation Folder in the BIN-Subdirectory)
Once you double-click the ReportViewer you will be asked to specify a Rxlog (or rxzlog)-File. Here we go!
If you’re working with the zipped-Version of Ranorex Reports (RXZLOG-files), you have to extract the archive first before continuing with the procedure described above. (JChou: Also, if you include one more Rx lib, "Ranorex.libs.dll", also available in Ranorex' bin (C:/program files (x86)/Ranorex3.3/bin), then you can open either the regular reports (.rxlog) and the compressed ones (.rxzlog) through the Rx report viewer.)