<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="rss.css" type="text/css"?>
<rss version="2.0">
	<channel>
		<title>BIRT Exchange - DevShare</title>
		<link>http://www.birt-exchange.com/devshare/</link>
		<description>Code, report designs, helpful tips, tutorials, and more.</description>
		<copyright></copyright>
		<managingEditor>webmaster@birtexchange.com.</managingEditor>
		<webMaster>webmaster@birtexchange.com.</webMaster>
		<generator>XOOPS 2.0.16 / RSSFit 1.21</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<language>en</language>
		<lastBuildDate>Tue, 9 Feb 2010 04:03:04 -0800</lastBuildDate>
		<item>
			<title>DashBIRT 1.0</title>
			<description><![CDATA[<p>This DashBIRT demo contains a sample jsp page, which renders the following charts, built with the RCP Report Designer 2.5.1:<br /><br />- top selling models (pie chart),<br />- sales by customer (bar chart).<br /><br />Interactivity on click of each slice of the top selling models pie chart has been enabled to fire the changeProduct client-side event, providing the product name as an argument. <br /><br />The sales by customer bar chart has been configured to subscribe to this event.</p><br /><p>This initial release of DashBIRT does contain source code as this is only a sample version. Please feel free to run this project directly in Eclipse IDE, by creating a java project, and adding the required platform and libraries as described in the included readme file.</p><br /><p>Please note that the SVG interactivity does not seem to be supported in Firefox, so please test this with an IE browser.</p><br /><p>Please let us know what your impressions are by sending your suggestions/comments/improvements to <a title="DashBIRT thread" href="/forum/deploying-integrating-birt-report-engine-applications/18420-dashbirt-devshare-discussion.html">DashBIRT thread</a></p>]]></description>
			<pubDate>Tue, 9 Feb 2010 00:29:11 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/deploying-birt-reports/1154-dashbirt-1-0/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/deploying-birt-reports/1154-dashbirt-1-0/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>Designing a Master/Detail Report with BIRT</title>
			<description><![CDATA[<p>test1232</p>]]></description>
			<pubDate>Mon, 8 Feb 2010 17:51:26 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1155-designing-a-master-detail-report-with-birt/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1155-designing-a-master-detail-report-with-birt/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>Java client for the IDAPI</title>
			<description><![CDATA[<p>The IDAPI is Actuate's web services API to iServer Express. It is a powerful API that includes all operations that can be done via iPortal and Management Console.</p><br /><p>Apache Axis generates a client for the IDAPI from the web services descriptions (WSDL). However, it can be tedious to use this client directly as it requires lots of plumbing to string together the low-level structures that Axis generates.</p><br /><p>The attached client wrapps the Axis client to provide semantic level operations. Tasks that might take dozens of lines of code when using the Axis client directly take just a few lines with the client wrapper.</p><br /><p>The client wrapper is fully described in the <a href="http://www.birt-exchange.com/wiki/Web_Services_Example_-_Introduction/">Wiki article</a>.</p>]]></description>
			<pubDate>Mon, 1 Feb 2010 13:51:07 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/deploying-birt-reports/455-java-client-for-the-idapi/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/deploying-birt-reports/455-java-client-for-the-idapi/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>BIRT 2.5 Integration Webinar</title>
			<description><![CDATA[<p>The recording is availble at Eclipse Live:</p><br /><p><a href="http://live.eclipse.org/node/856"><a href="http://live.eclipse.org/node/856" target="_blank">http://live.eclipse.org/node/856</a></a></p>]]></description>
			<pubDate>Thu, 28 Jan 2010 10:47:34 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/deploying-birt-reports/1145-birt-2-5-integration-webinar/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/deploying-birt-reports/1145-birt-2-5-integration-webinar/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>BIRT: Get Access to Chart Element and Modify Properties from ReportRunnable in BIRT 2.5</title>
			<description><![CDATA[<p>This example shows how to access a Chart type using the IReportRunnable object instead of opening with the Design Engine API, modify some properties, and run the report. This is useful if you want to do some quick modifications to a chart programmaticly.</p>]]></description>
			<pubDate>Wed, 27 Jan 2010 20:57:47 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/deploying-birt-reports/1144-birt-get-access-to-chart-element-and-modify-properties-from-reportrunnable-in-birt-2-5/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/deploying-birt-reports/1144-birt-get-access-to-chart-element-and-modify-properties-from-reportrunnable-in-birt-2-5/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>BIRT best practice</title>
			<description><![CDATA[<p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;"><span style="text-decoration: underline;">Table of Contents:</span></span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;"><span style="font-weight: normal;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;"><span style="font-size: small;">1. </span></span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;"><span style="font-size: small;">Introduction:</span></span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;"><span style="font-size: small;">&nbsp;</span></span></strong></span></span></span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">2. Installing BIRT</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">4. Birt WEB Viewer</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">4.1 Installing BIRT Web Viewer</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">4.2 Short Guide</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">5. Automatic generation of BIRT reports</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">6.1Potential errors:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">7. Integration of HTML/JavaScript into the Report Layout:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">7.1 How to do it</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">7.2  Tag</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">8. HTML/JS and Property Binding</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">8.1 Use Case</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">9. Scripting</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">9.1 Example:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">9.2 </span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">Highlighting with Scripts:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt 10pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">9.3 Visibility with scripts:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">10. BIRT internal logging:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">11. BIRT localization:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="font-family: 'Times New Roman';"><strong><span style="font-size: small;">12. Google Maps Integration for BIRT:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">13. BIRT Scripted DataSet</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">14. BIRT &ndash; Work with Parameters programmatically</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p style="margin: 6pt 0pt 0pt; background-color: #ffffff;"><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">15. </span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">Information sources:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></strong></span></p><br /><p><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">15.1 </span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">Useful websites for specific topics:</span></strong></span><span style="background-color: #ffffff; font-family: 'Times New Roman';"><strong><span style="font-size: small;">&nbsp;&nbsp; &nbsp; &nbsp; </span></strong></span></p><br /><p>&nbsp;</p>]]></description>
			<pubDate>Sat, 16 Jan 2010 00:19:37 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1142-birt-best-practice/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1142-birt-best-practice/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>SEAM and JSAPI</title>
			<description><![CDATA[<p>This example SEAM project includes Actuate's JSAPI to run and view a report.&nbsp; The parameter for the report is retrieved from a SEAM component.&nbsp; In addition SEAM remoting is used to swap the report being rendered.&nbsp; This example was tested with JBoss AS 5.1.0 and SEAM 2.2.0.&nbsp; extract the example into the SEAM jboss-seam-2.2.0.GA\examples\remoting directory and see the readme for building and deploying it</p><br /><p>More info is available here:</p><br /><p><a href="http://birtworld.blogspot.com/2010/01/using-acutates-jsapi-with-jboss-seam.html"><a href="http://birtworld.blogspot.com/2010/01/using-acutates-jsapi-with-jboss-seam.html" target="_blank">http://birtworld.blogspot.com/2010/01/using-acutates-jsapi-with-jboss-seam.html</a></a></p>]]></description>
			<pubDate>Fri, 15 Jan 2010 09:46:13 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1143-seam-and-jsapi/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1143-seam-and-jsapi/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>Simple Real Time Report</title>
			<description><![CDATA[<p><span style="font-family: 'times new roman', times;"><span style="font-size: small;">The attached example contains two files:</span></span></p><br /><p>&nbsp;</p><br /><ol><br /><li><span style="font-family: 'times new roman', times;"><span style="font-size: small;">A very simple example of a real time report using a real time flash chart</span></span></li><br /><li><span style="font-family: 'times new roman', times;"><span style="font-size: small;">A sample servlet that feeds the real time flash chart data.</span></span></li><br /></ol><br /><p>&nbsp;</p><br /><p><span style="font-family: 'times new roman', times;"><span style="font-size: small;">To make this example work place the attached war in (depending on your specific installation) C:\Program Files\Actuate10\iPortal\webapps. </span></span></p><br /><p><span style="font-family: 'times new roman', times;"><span style="font-size: small;">The real time flash chart in the design then calls a servlet in the chart file to get data. This is done via a Flash Variable named 'dataXML'. For more information on the syntax of this variable look here:&nbsp;<a href="http://www.fusioncharts.com/widgets/docs/"><a href="http://www.fusioncharts.com/widgets/docs/" target="_blank">http://www.fusioncharts.com/widgets/docs/</a></a></span></span></p><br /><p><span style="font-family: 'times new roman', times;"><span style="font-size: small;">The real time flash chart expects the data in a specific format and the servlet generates random data in that specific format.&nbsp;</span></span></p><br /><p>&nbsp;</p><br /><div><br /><p class="MsoNormal"><span><span style="font-family: 'times new roman', times;"><span style="font-size: small;">Once the war file is deployed , you can do the following:</span></span></span></p><br /></div><br /><div><br /><p class="MsoNormal">&nbsp;</p><br /><ol><br /><li><span style="font-family: 'times new roman', times;"><span style="font-size: small;">&nbsp;</span></span><span><span style="font-family: 'times new roman', times;"><span style="font-size: small;">Hit the servlet with no  parameters:&nbsp; </span></span></span><span><span title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet"><a title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet" href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet"><span style="font-family: 'times new roman', times;"><span style="font-size: small;"><a href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet" target="_blank">http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet</a></span></span></a><span style="font-family: 'times new roman', times;"><span style="font-size: small;">&nbsp;This will produce a string of  three data points with a low of zero and a high of 10.&nbsp; Defaults for the data  point count, low and high are in web.xml.&nbsp; You can set the defaults there and  not even worry about keeping them in your URL if you  like.</span></span></span></span></li><br /><li><span style="font-family: 'times new roman', times;"><span style="font-size: small;">&nbsp;</span></span><span><span style="font-family: 'times new roman', times;"><span style="font-size: small;">Hit the servlet with  parameters:&nbsp; </span></span></span><span><span title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet?high=50&amp;low=20&amp;pointCount=10"><a title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet?high=50&amp;low=20&amp;pointCount=10" href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet?high=50&amp;low=20&amp;pointCount=10"><span style="font-family: 'times new roman', times;"><span style="font-size: small;"><a href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet?high=50&amp;low=20&amp;pointCount=10" target="_blank">http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomIntegerSet?high=50&amp;low=20&amp;pointCount=10</a></span></span></a><span style="font-family: 'times new roman', times;"><span style="font-size: small;">&nbsp;This give you a string like this: "&amp;label=12:00:00&amp;value=47|27|31|29|47|24|23|44|49|23". Note it is very easy to change the data for this sample by editing the Flash Variable 'dataXML' in the report. Look for a string similar to the above URL and change the high, low, and pointCount to your needs. You might also need to change/add to the datasets section depending on your needs.</span></span></span></span></li><br /><li><span><span style="font-family: 'times new roman', times;"><span style="font-size: small;">Use the HTML form in the web  app to do some playing around/testing:&nbsp; </span></span></span><span><span title="http://localhost:8700/RandomDataGeneration/"><a title="http://localhost:8700/RandomDataGeneration/" href="http://localhost:8700/RandomDataGeneration/"><span style="font-family: 'times new roman', times;"><span style="font-size: small;"><a href="http://localhost:8700/RandomDataGeneration/" target="_blank">http://localhost:8700/RandomDataGeneration/</a></span></span></a></span></span></li><br /><li><span style="font-family: 'times new roman', times;"><span style="font-size: small;">There is another servlet for decimal numbers. The url should look like this:&nbsp;</span></span><span><span title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomFloatSet?precisionMask=0.000000"><a title="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomFloatSet?precisionMask=0.000000" href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomFloatSet?precisionMask=0.000000"><span style="font-family: 'times new roman', times;"><span style="font-size: small;"><a href="http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomFloatSet?precisionMask=0.000000" target="_blank">http://localhost:8700/RandomDataGeneration/servlet/GenerateRandomFloatSet?precisionMask=0.000000</a></span></span></a><span style="font-family: 'times new roman', times;"><span style="font-size: small;">.&nbsp;Setting precisionMask to anything  used by the DecimalFormat class will work.&nbsp; Default is to return precision of  two decimal places.&nbsp; The URL above will return 5, like  this:&nbsp;</span></span><span><span style="color: black;"><span style="font-family: 'times new roman', times;"><span style="font-size: small;">&amp;label=10:49:46&amp;value=10.770877|6.561430|7.647936</span></span></span></span></span></span></li><br /></ol><br /><p>&nbsp;</p><br /></div><br /><div><br /><p class="MsoNormal"><span style="font-size: small;"><span style="font-family: 'times new roman', times;">&nbsp;Thank you very much to Brian Hanley who built the servlets for me!</span></span></p><br /></div><br /><p>&nbsp;</p><br /><p>&nbsp;</p>]]></description>
			<pubDate>Fri, 15 Jan 2010 04:07:56 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1141-simple-real-time-report/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1141-simple-real-time-report/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>Single Page Drill Down with Collapsible Tables</title>
			<description><![CDATA[<p>This report uses multiple datasets to create a drill down report completely contained within one report design file.&nbsp; The subreports are collapsible by clicking on the report headers to show/hide the tables.&nbsp; There is also a navigation button to rerun the report selecting new parameters.&nbsp;</p>]]></description>
			<pubDate>Fri, 8 Jan 2010 14:54:23 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1132-single-page-drill-down-with-collapsible-tables/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1132-single-page-drill-down-with-collapsible-tables/?WT.mc_id=10019</guid>
		</item>
		<item>
			<title>Nested Web Serices Example</title>
			<description><![CDATA[<p>Simple BIRT report design example showing how to pass information returned from one web service to another nested web service.&nbsp; One way uses nested tables with Parameter Binding and another way stores a value in a parameter for use later.</p>]]></description>
			<pubDate>Wed, 6 Jan 2010 17:08:04 -0800</pubDate>
			<link>http://www.birt-exchange.org/devshare/designing-birt-reports/1131-nested-web-serices-example/?WT.mc_id=10019</link>
			<category domain="http://www.birt-exchange.org/devshare/">DevShare</category>
			<guid>http://www.birt-exchange.org/devshare/designing-birt-reports/1131-nested-web-serices-example/?WT.mc_id=10019</guid>
		</item>
	</channel>
</rss>