<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16506996</id><updated>2026-04-08T04:43:46.548-06:00</updated><category term="BIRT"/><category term="BIRT Web Viewer POST BUG report parameters"/><category term="BIRT table hide label scripting expression visible no data returned"/><category term="Batch Files"/><category term="Digital Voice BIRT Web Application web.xml configuration"/><category term="Eclipsecon"/><category term="NET"/><category term="Services"/><category term="VMWare"/><category term="Windows"/><title type='text'>The Digital Voice</title><subtitle type='html'>News Relating to Programming, Network Security, and Technology</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default?alt=atom&amp;redirect=false'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default?alt=atom&amp;start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>326</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16506996.post-5649935739294616692</id><published>2014-10-03T14:38:00.001-06:00</published><updated>2014-10-03T14:39:03.976-06:00</updated><title type='text'>BIRT: Fix for Preview Tab After Updating to IE11</title><content type='html'>I&#39;ve come across this issue before, but never had a really good fix until now. It seems that Internet Explorer 11 has all sorts of incompatibilities it introduced, and one of which is with Eclipse. I first encountered it when trying to Preview report designs from withing the Eclipse BIRT Report Designer. It just hangs, it never runs the report.

The fix to get preview working again in BIRT is as follows:
Change the following Windows Registry Keys

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeaturControl\FEATURE_BROWSER_EMULATION

jawaw.exe=9000 change to 9999
eclipse.exe=9000 change to 9999

This fixed the Preview issue. Alternatively, you can change to use an External Browser in Window/Preferences/Report Design/Preview. But this will only work if you go to the Run/View in Web Viewer option.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/5649935739294616692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/5649935739294616692?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5649935739294616692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5649935739294616692'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2014/10/birt-fix-for-preview-tab-after-updating.html' title='BIRT: Fix for Preview Tab After Updating to IE11'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-3707596914504390054</id><published>2014-08-22T17:12:00.000-06:00</published><updated>2014-08-22T17:12:19.591-06:00</updated><title type='text'>Gaming: NVidia Shield Portable</title><content type='html'>NVidia just recently released their new gaming portable, the NVidia Tablet. I just picked one up and will give my thoughts on it separately. This article is about it predecessor, the NVidia Shield, recently renamed the NVidia Shield Portable. 

Let me first go on to say, after a full year of using this device, I absolutely LOVE, LOVE, LOVE this device. It has become a constant companion for me wherever I go. Seriously. I do a lot of business travel these days, and I bring the NVidia Shield Portable with me more than I do my laptop. When I am around the house, I use the Shield more than I do any of my gaming consoles. I play it from bed, I play it when sitting on the couch. When I travel, the HDMI output goes right into the hotels TV, and if they have something stupid blocking it to try to force hotel content on you, I use my little Brookstone pico projector. 

So what makes this device so useful? I could go on about ram, storage, Tegra processors, blah blah blah. This is covered more in depth by the many gaming and tech sites out there. I don&#39;t need to cover that, its a dead horse at this point. What makes this so useful to me is games. In particular, emulators. I have been waiting for a device like this since the late 90&#39;s when the first emulators for NES and SNES hit the scene, when Nesticle and Genecyst first came out and made light year leaps and bounds over the slow and buggy emulators at the time and made console gaming on a PC a reality, I have been waiting for the day when it would hit a handheld form and have every retro system I love in one package. The PSP did a damned good job of this, but it required a hacked PSP. While nowadays it&#39;s childs play to hack the PSP, the Shield does everything I want out of the box and more.

Emulates every system from the 2600 - PSOne full speed? Check. N64 most games at full speed, including Super Smash Bros, check. Netflix? Check. XBMC? Check. Mame arcade emulator? Check. Touch screen for supporting all games available for the Android? Check. A set of exclusives that take advantage of the awesome power of the Tegra processor, including support for the controller built into it? Check. Support for external controllers, through both bluetooth and USB (this includes the two bluetooth controllers that go with the Gamestick?)? Check. Ability to emulate a PC via PC emulators, so I can use a bluetooth keyboard and mouse and play old PC games? Check. All the other Android capabilities, such as web browser, email, and anything else in the App Store?

The next thing is the form factor. A lot of people gripe about the clamshell design. For me, it works surprisingly well. Because it is portable and the screen folds out, I can play this in bed, or close the screen and hook up the HDMI and not have the Shield in the way. 

I only have one gripe about the device. 1 Single gripe. And that is the cross on the controller. For everything else that is so perfect about this device, that cross tends to &quot;slide&quot;, making control with the cross a huge pain. Sometimes games will register an &quot;up&quot; instead of a &quot;left&quot; push because the cheap plastic on it has shifted to the top left. For most games, this is not a problem. But with certain precision games on the NES and SNES where timing of certain movements is key, it tends to flake, leaving a lot of reloaded save states. I hate having to use save states, but it becomes a necessity when you know that darn cross is going to get you killed. If I am using an XBox wires controller or the Gamesticks bluetooth controller, this isn&#39;t a problem. But I shouldn&#39;t have to rely on an external controller for precision control.

Overall, this NVidia Shield Portable is, without a doubt, my favorite gaming device of all time. It has replaced my modded Wii and PSP as my goto gaming device for emulation. When I&#39;m stuck in some crappy hotel, and I don&#39;t want to game, I can fire up Netflix and watch the new season of the Killing or House of Cards, or fire up XBMC and watch that last episode of Bobs Burgers that is sitting on my DVR at home and I can&#39;t get to. While I am excited to try out the NVidia Shield Tablet due to it&#39;s increased speed, I don&#39;t know that it will be replacing my Shield Portable simply because a tablet form factor isn&#39;t more convenient for me. When I spend some time with it I will write up a review and let you know.  </content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/3707596914504390054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/3707596914504390054?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3707596914504390054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3707596914504390054'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2014/08/gaming-nvidia-shield-portable.html' title='Gaming: NVidia Shield Portable'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-1372005393180838684</id><published>2013-09-05T06:04:00.002-06:00</published><updated>2013-09-05T06:04:32.939-06:00</updated><title type='text'>First Tutorial Video Release: BIRT Report Examples View</title><content type='html'>We started releasing a series of tutorial videos on YouTube. The first one, starring yours truly, is up right now. It covers a little known and under utilized area of the BIRT Designer containing a whole set of example reports. &lt;a href=&quot;http://www.youtube.com/watch?v=pTTq3-Br_k8&amp;feature=c4-overview&amp;list=UU64Imn9JrIIL7qcl6m5gIFg&quot;&gt;Check it out&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/1372005393180838684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/1372005393180838684?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/1372005393180838684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/1372005393180838684'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2013/09/first-tutorial-video-release-birt.html' title='First Tutorial Video Release: BIRT Report Examples View'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-7587851930932371572</id><published>2013-08-08T15:15:00.002-06:00</published><updated>2013-08-08T18:02:07.860-06:00</updated><title type='text'>BIRT: Using JSON</title><content type='html'>This topic has come up quite a bit. Using JSON in BIRT Reports. This comes up for just about everything, from using as a Data Source to serializing large amounts of parameters for use in a report design. Seriously, lots of stuff.&lt;br /&gt;
&lt;br /&gt;
Since the Rhino engine has not been updated to a version passed 1.7R4, there is no access to the nice Rhino JSON methods. So, we have have a few options.

Since Rhino can use anything in the Java JVM, we can use any 3rd party JSON parser out there. My preference is Google GSON library. The caveat is that you must build the object structure beforehand in Java, and then use the GSON to parse a string into the object representation.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;There are other options as well, such as these:&amp;nbsp;
&lt;br /&gt;
http://www.birt-exchange.org/devshare/_/designing-birt-reports/1053-scripted-data-source-using-json&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;I ran across the old school method of using an eval() statement to do the same thing. While not as safe, this is a much simpler, quicker method, and will suffice in most cases. And example can be found here:
http://www.birt-exchange.org/devshare/_/designing-birt-reports/birt-json-scripted-data-set-and-parameter-parsing-r1484&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Update: Kristopher Clark, whom is a very talented member of the BIRT community, &lt;a href=&quot;http://www.birt-exchange.org/forum/index.php?/blog/45/entry-471-use-json-as-a-scripted-data-set/&quot;&gt;posted something similar&lt;/a&gt;.  In his example, he is using Apache Commons to stream in a JSON file and use as a scripted data source. This showcases BIRT&#39;s ability to leverage anything within the Java Classpath in a report execution.
</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/7587851930932371572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/7587851930932371572?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7587851930932371572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7587851930932371572'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2013/08/birt-using-json.html' title='BIRT: Using JSON'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-7159715759790772711</id><published>2013-08-08T14:53:00.000-06:00</published><updated>2013-08-08T14:53:20.140-06:00</updated><title type='text'>BIRT: BIRT DaVinci Plugin</title><content type='html'>Recently, I had the opportunity to catch up with the author of BIRT Chart DaVinci, Keith Howard, at a BIRT get together in the Bay Area. I had previously blogged about &lt;a href=&quot;http://digiassn.blogspot.com/2011/01/birt-chart-davinci.html&quot;&gt;Chart DaVinci&lt;/a&gt;, so it&#39;s no secret that I like it. But there was always one little issue for me, and that was the manual application of the scripts. So, after chatting with Keith, we came up with a solution. Why not build a plugin for BIRT that displays all the styles in Chart DaVinci in a gallery that the user can select and apply to a report, and the plug-in does all the work. And that is exactly what I built. So, without further ado, the &lt;a href=&quot;http://www.birt-exchange.org/devshare/_/designing-birt-reports/birt-chart-davinci-plug-in-r1482&quot;&gt;BIRT Chart DaVinci Plugin is available over at the BIRT Exchange&lt;/a&gt;. Follow the instructions and start applying some slick, pre-done styles to your BIRT charts.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/7159715759790772711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/7159715759790772711?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7159715759790772711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7159715759790772711'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2013/08/birt-birt-davinci-plugin.html' title='BIRT: BIRT DaVinci Plugin'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-6697353432184342448</id><published>2013-07-17T16:32:00.002-06:00</published><updated>2013-07-17T16:32:39.842-06:00</updated><title type='text'>BIRT: Report to get available Emitter ID&#39;s</title><content type='html'>Below is an example report that demonstrates how to get a list of available Emitters and their ID&#39;s and Formats from the Report Engine within a BIRT Report. Good thing the entire Report Engine API and Design Engine API are available within a report.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&amp;lt;report xmlns=&amp;quot;http://www.eclipse.org/birt/2005/design&amp;quot; version=&amp;quot;3.2.23&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;
    &amp;lt;property name=&amp;quot;createdBy&amp;quot;&amp;gt;Eclipse BIRT Designer Version 4.2.1.v201209101448 Build &amp;amp;lt;4.2.1.v20120912-1721&amp;gt;&amp;lt;/property&amp;gt;
    &amp;lt;property name=&amp;quot;units&amp;quot;&amp;gt;in&amp;lt;/property&amp;gt;
    &amp;lt;property name=&amp;quot;iconFile&amp;quot;&amp;gt;/templates/blank_report.gif&amp;lt;/property&amp;gt;
    &amp;lt;property name=&amp;quot;bidiLayoutOrientation&amp;quot;&amp;gt;ltr&amp;lt;/property&amp;gt;
    &amp;lt;property name=&amp;quot;imageDPI&amp;quot;&amp;gt;96&amp;lt;/property&amp;gt;
    &amp;lt;styles&amp;gt;
        &amp;lt;style name=&amp;quot;report&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;
            &amp;lt;property name=&amp;quot;fontFamily&amp;quot;&amp;gt;sans-serif&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;
        &amp;lt;/style&amp;gt;
        &amp;lt;style name=&amp;quot;crosstab-cell&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
        &amp;lt;/style&amp;gt;
        &amp;lt;style name=&amp;quot;crosstab&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;
            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;
        &amp;lt;/style&amp;gt;
    &amp;lt;/styles&amp;gt;
    &amp;lt;page-setup&amp;gt;
        &amp;lt;simple-master-page name=&amp;quot;Simple MasterPage&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;
            &amp;lt;page-footer&amp;gt;
                &amp;lt;text id=&amp;quot;3&amp;quot;&amp;gt;
                    &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;
                    &amp;lt;text-property name=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;value-of&amp;gt;new Date()&amp;lt;/value-of&amp;gt;]]&amp;gt;&amp;lt;/text-property&amp;gt;
                &amp;lt;/text&amp;gt;
            &amp;lt;/page-footer&amp;gt;
        &amp;lt;/simple-master-page&amp;gt;
    &amp;lt;/page-setup&amp;gt;
    &amp;lt;body&amp;gt;
        &amp;lt;text-data id=&amp;quot;7&amp;quot;&amp;gt;
            &amp;lt;expression name=&amp;quot;valueExpr&amp;quot;&amp;gt;var x = 0;&amp;amp;#13;
var emitterInfo = reportContext.getReportRunnable().getReportEngine().getEmitterInfo();&amp;amp;#13;
&amp;amp;#13;
var sb = new Packages.java.lang.StringBuilder();&amp;amp;#13;
&amp;amp;#13;
for (x = 0; x &amp;amp;lt; emitterInfo.length; x++)&amp;amp;#13;
        {&amp;amp;#13;
            var info = emitterInfo[x];&amp;amp;#13;
            &amp;amp;#13;
            var id = info.getID();&amp;amp;#13;
            var format = info.getFormat();&amp;amp;#13;
            &amp;amp;#13;
            sb.append(id + &amp;quot; - &amp;quot; + format + &amp;quot;&amp;amp;lt;br&amp;gt;\n&amp;quot;);&amp;amp;#13;
        }&amp;amp;#13;
        &amp;amp;#13;
sb.toString();&amp;lt;/expression&amp;gt;
            &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;
        &amp;lt;/text-data&amp;gt;
    &amp;lt;/body&amp;gt;
&amp;lt;/report&amp;gt;

&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/6697353432184342448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/6697353432184342448?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6697353432184342448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6697353432184342448'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2013/07/birt-report-to-get-available-emitter-ids.html' title='BIRT: Report to get available Emitter ID&#39;s'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-923813851033641805</id><published>2012-12-13T12:14:00.000-07:00</published><updated>2012-12-13T12:14:00.637-07:00</updated><title type='text'>BIRT: Writing BIRT ODA&#39;s</title><content type='html'>New article on writing ODA&#39;s for BIRT has been published on IBM Developerworks. As an added bonus, learn about the BIRT Data Extraction Task. Two kinds of awesome in one place. Check it out.&lt;br /&gt;
&lt;br /&gt;
http://www.ibm.com/developerworks/library/ba-birtextpoints/&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/923813851033641805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/923813851033641805?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/923813851033641805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/923813851033641805'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/12/birt-writing-birt-odas.html' title='BIRT: Writing BIRT ODA&#39;s'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-4492749510415161799</id><published>2012-09-18T16:04:00.003-06:00</published><updated>2012-09-18T16:04:29.823-06:00</updated><title type='text'>BIRT: Emitters Tutorial Posted</title><content type='html'>Finally got around to writing some articles. I have one published for IBM DeveloperWorks about writing for the BIRT Emitter Framework. Check it out.&lt;br /&gt;
&lt;br /&gt;
http://www.ibm.com/developerworks/library/ba-birt-emitter/index.html</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/4492749510415161799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/4492749510415161799?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4492749510415161799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4492749510415161799'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/09/birt-emitters-tutorial-posted.html' title='BIRT: Emitters Tutorial Posted'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-5780582503138169755</id><published>2012-06-17T17:04:00.000-06:00</published><updated>2012-06-17T17:04:00.111-06:00</updated><title type='text'>BIRT: The Pipeline</title><content type='html'>So many different things in the works at the moment. I have several proposals out for articles to be published relating to BIRT. It seems I can&#39;t stray too far from BIRT, which is great because now I have the freedom to pick and choose what I do with it. I&#39;m also working with a lot of GWT stuff ramping up for a major development effort with my new job. This is great because I am getting a chance to catch up on a lot of newer technologies that have been introduced into GWT over the past few years that I have fallen behind on, such as the RequestFactory framework. I will also starting writing a little more. I need to keep track of all these new findings, and I enjoyed sharing that work with the community when I was more active in writing. I&#39;ll keep things posted here.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/5780582503138169755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/5780582503138169755?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5780582503138169755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5780582503138169755'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/06/birt-pipeline.html' title='BIRT: The Pipeline'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-1393835244836665772</id><published>2012-05-03T10:48:00.002-06:00</published><updated>2012-05-03T10:48:32.038-06:00</updated><title type='text'>GWT: Getting Maven Generated GWT Project working within Eclipse</title><content type='html'>&lt;div class=&quot;MsoNormal&quot;&gt;
Recent events have thrust me back into the world of GWT
Development. So much has changed. RequestFactories, EventBuses, all sorts of
improvements. I haven’t had to dig this deep in a while. But these are great
improvements, and they take GWT that extra mile.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
The source of my recent aggravations hasn’t been with GWT.
It has been with Maven. Maven is a wonderful build tool. There is something
really nice about being able to say “Hey, Maven, I want to build this project,
and it has these dependencies”, and having Maven go out and fetch everything,
set up a class path, and build. Awesome. Or at least in theory. One of my
biggest headaches has been building Eclipse Plugins, but that will wait until
another blog post.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
This one is about GWT, Eclipse, and Maven. Now my Eclipse
setup is pretty straight forward. I use the BIRT All-In-One 3.7.2 distribution,
with the m2eclipse plugin installed separately (because the BIRT distribution
has an incomplete m2eclipse plugin installed), the GWT Designer and Window
Builder Plugins, and Googles Eclipse GWT Plugin (well, technically GWT Designer
and the GWT Eclipse Plugin are BOTH Googles now….).&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
“So why so glum, chum?” I ask myself. Well, because things
don’t quite work as advertised out of the box. GWT Designer and the GWT Eclipse
Plugin provide AWESOME support for creating new projects and making things just
work. Maven, no so much. What doesn’t work? Well, besides the thousands of red
‘X’ everywhere in Eclipse, GWT Designer doesn’t work, and the Google Eclipse
Plugin run doesn’t quite work. At least with GWT 2.4, and the 3.7.2 Indigo
setup of Eclipse. So, let me outline how I fixed these annoying issues with a
step by step on creating a new GWT project with Maven and making the necessary
fixes in Eclipse to make things work. I won’t cover getting RequestFactory
working, I’ll leave that for the next post.&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
1.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;Create a new Maven. Start by going to New/Other.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU6VSKPFBl5jTYCUs7UrBbFck0rkItFDZnYWa-ijCT7SSKGRAnfBrgrGkajRuci9q_qq5dshLM-FTnealVOYcHUmoJ91ewFiRYIgdnCYAqFiX662-fG9zAVfo2oFpxC4eb7nPCRA/s1600/p01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU6VSKPFBl5jTYCUs7UrBbFck0rkItFDZnYWa-ijCT7SSKGRAnfBrgrGkajRuci9q_qq5dshLM-FTnealVOYcHUmoJ91ewFiRYIgdnCYAqFiX662-fG9zAVfo2oFpxC4eb7nPCRA/s320/p01.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

 
 
  
  
  
  
  
  
  
  
  
  
  
  
 
 
 

 
&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
2.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;Select Maven/Maven Project.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJ3mG0HR4P0rKmjIXlYMD3EhhviqBUKjXS2piFyj6-iNqTkHx7wB06WW5YfL01nahJ5rOQ0gG8EG24bLOs3eXPUBdgNEJbnA224A05BRJZ5px_3vdtA-qSmZbzPthzbahxKjnSA/s1600/p02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;305&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJ3mG0HR4P0rKmjIXlYMD3EhhviqBUKjXS2piFyj6-iNqTkHx7wB06WW5YfL01nahJ5rOQ0gG8EG24bLOs3eXPUBdgNEJbnA224A05BRJZ5px_3vdtA-qSmZbzPthzbahxKjnSA/s320/p02.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
3.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;Leave everything alone on the next page of the
wizard.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHKDhuXD63aIddRDqoFj8sND3iOIrqsxYpRE_Uc-oiG9Xzoo8EgPfMZJ1FVYPWgQ4S0kTUNHMh87c5WZp-bjJN-0MC9-TYF06IZfz3NuB2W_H75UujIOMytI-Z1oKH94if-AfqWg/s1600/p03.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHKDhuXD63aIddRDqoFj8sND3iOIrqsxYpRE_Uc-oiG9Xzoo8EgPfMZJ1FVYPWgQ4S0kTUNHMh87c5WZp-bjJN-0MC9-TYF06IZfz3NuB2W_H75UujIOMytI-Z1oKH94if-AfqWg/s320/p03.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
4.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;On the next screen, for the archetype, enter
“gwt-maven-plugin”. (Note: m2eclipse does something really stupid in my
environment (or maybe all environments in general, I havent investigated it
further) where it will refuse to create more than one project of the same
archtype in my workspace. In order to resolve this, I need to go and completely
delete my .m2 respository, located at &lt;my 7=&quot;&quot; directory=&quot;&quot; under=&quot;&quot; user=&quot;&quot; windows=&quot;&quot;&gt;/.m2, and let it re-index). If you haven’t indexed your Maven repository
before, it might take a while, so be patient and let it pop up in the grid.&lt;/my&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgrLJtEh-lR3zs3OIDb5UzlmsFuGX7TV6ZDJW5rmutPnkcph3QnX1B9_QPZPjSarmJxnYS4NXZ1-O2tTYneUSWCtpqZQaSbRIP7FjU-eX30qcSS5iv2UmHHVtHnAuIDY_6HwY3ZA/s1600/p04.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgrLJtEh-lR3zs3OIDb5UzlmsFuGX7TV6ZDJW5rmutPnkcph3QnX1B9_QPZPjSarmJxnYS4NXZ1-O2tTYneUSWCtpqZQaSbRIP7FjU-eX30qcSS5iv2UmHHVtHnAuIDY_6HwY3ZA/s320/p04.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;my 7=&quot;&quot; directory=&quot;&quot; under=&quot;&quot; user=&quot;&quot; windows=&quot;&quot;&gt;&lt;br /&gt;

 
&lt;/my&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
5.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;Fill out the appropriate info for the Maven
project, such as Group and Artifact ID.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYi4J1Yky5RGl7Caq6GwsqQAvcUs1Lo7dXI70EhBBRZnYcXW4I7nzgZRyzy_rO97Td235dLIzSshIayo843B9meW5Qv6gH7-2DKjGIeFb7_n3NxUDS4fqfW4ZF7W1OZgCqqySPfw/s1600/p05.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYi4J1Yky5RGl7Caq6GwsqQAvcUs1Lo7dXI70EhBBRZnYcXW4I7nzgZRyzy_rO97Td235dLIzSshIayo843B9meW5Qv6gH7-2DKjGIeFb7_n3NxUDS4fqfW4ZF7W1OZgCqqySPfw/s320/p05.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;mso-list: l0 level1 lfo1; text-indent: -.25in;&quot;&gt;
6.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;Click Finish.&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
OK, cool, now we have a GWT project in Eclipse. In fact, you
can run it if you right-mouse click on the project, Run/Maven Build…, and set
the goal to gwt:run.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUWov47oipvMWXTZZrOI8EvTW5B8vviWiY1_-zXXtrv5oIteSjYxfoD50v3T8lMii_Mg90xsVkQr4sEE07FMeO3Bm8xzkqcZ3BvgLrnZr5Vt_JCCFVieLWtnFL7cqSlCVGvDsWCQ/s1600/p06.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUWov47oipvMWXTZZrOI8EvTW5B8vviWiY1_-zXXtrv5oIteSjYxfoD50v3T8lMii_Mg90xsVkQr4sEE07FMeO3Bm8xzkqcZ3BvgLrnZr5Vt_JCCFVieLWtnFL7cqSlCVGvDsWCQ/s320/p06.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgas8aBLU7VGB-XezT5FU2qHbQJx6tjCMKiiLphh9HZAxo4P9GDrPKCdKxLr_ztLgnl62E8mCSKgAM4v36O_KIO-5V_ZzlCwHDbtP0SThOcpnUx_UT2CCORsg2IwWMHdvcxT8SkyQ/s1600/p07.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;255&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgas8aBLU7VGB-XezT5FU2qHbQJx6tjCMKiiLphh9HZAxo4P9GDrPKCdKxLr_ztLgnl62E8mCSKgAM4v36O_KIO-5V_ZzlCwHDbtP0SThOcpnUx_UT2CCORsg2IwWMHdvcxT8SkyQ/s320/p07.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl8W7Oo9w755YWcveW2V4VOyGb6LA5uEJwlzNsvCLfJZsH2_toAKCSIiTtrScXUZfW7vp76kWVezy1viNqlqdglHOI5a_03S0TqvWySCiIh8JPZOQf1O1MyDZYA93Ze8iHfYJL3A/s1600/p08.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl8W7Oo9w755YWcveW2V4VOyGb6LA5uEJwlzNsvCLfJZsH2_toAKCSIiTtrScXUZfW7vp76kWVezy1viNqlqdglHOI5a_03S0TqvWySCiIh8JPZOQf1O1MyDZYA93Ze8iHfYJL3A/s320/p08.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
But the project will have a lot of Red ‘X’.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4-_bIIjlV4RpLul4tmUixHuvnnoZ2YQPL8Eo59UXgrtgGV58-VRrykWbzGOpa25L4HsYZOOgefNUqzuedwY2bKfYAm87JIVXcfbNQZnq8cDnwDv2nC_TDoVXpdPJFWAztLYNXlA/s1600/p09.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4-_bIIjlV4RpLul4tmUixHuvnnoZ2YQPL8Eo59UXgrtgGV58-VRrykWbzGOpa25L4HsYZOOgefNUqzuedwY2bKfYAm87JIVXcfbNQZnq8cDnwDv2nC_TDoVXpdPJFWAztLYNXlA/s1600/p09.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
And it won’t run in Eclipse, which means I can’t debug it. But
it will run just fine in Maven. But I don’t want it to run in Maven, I want it
to run in Eclipse. Why do I want it to run in Eclipse? Because I want to use
all of those really nifty debug capabilities. Otherwise, why bother using GWT,
I could just use some other Javascript framework, like Jquery, or Dojo. So, how
do I get to the point where I can run and debug?&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
First things last. Lets get rid of all of those ugly errors.
One of the biggest causes of the red ‘X’ is the reliance on the generated
source files that Maven builds for the Internationalization and the Asyncronous
interface. So I need to get these files there. The easiest way is to have Maven
generate the source files for me and copy them over.&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
First, I go to Run/Maven – Generate Sources.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrftqvcRSPc-HfJcOKqlie3M52hyziIFIjEK5-heA_khDBBMGoXs_MjLVt8nMYXtbyKAxkWqKGODXOFY19DhbZWfI1-lyrGeJcym1KTxsZQ58d0aPRuPX2q9622eiGgXbSGXdAw/s1600/p10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrftqvcRSPc-HfJcOKqlie3M52hyziIFIjEK5-heA_khDBBMGoXs_MjLVt8nMYXtbyKAxkWqKGODXOFY19DhbZWfI1-lyrGeJcym1KTxsZQ58d0aPRuPX2q9622eiGgXbSGXdAw/s320/p10.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
This will create the source files under
/target/generated-sources/gwt/&lt;package path=&quot;&quot;&gt;/&lt;files&gt;. Since most of
these errors are coming from missing client source, I just need to copy them
all over to the /src/main/java/&lt;package path=&quot;&quot;&gt;/client folder.&amp;nbsp;&lt;/package&gt;&lt;/files&gt;&lt;/package&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_HUlc-g3b2MVnj-RbdkJLlENsnbOIZybHpHOArYQ46aKd8JcX7_3EiUujcpu9ydgnC6BR30YmKRYqqvNgBFGjHBzPzvZ2d9CqZVhpEbmg6A9RQj42vVc0qEMHjG3pnk_m8HWqyw/s1600/p11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_HUlc-g3b2MVnj-RbdkJLlENsnbOIZybHpHOArYQ46aKd8JcX7_3EiUujcpu9ydgnC6BR30YmKRYqqvNgBFGjHBzPzvZ2d9CqZVhpEbmg6A9RQj42vVc0qEMHjG3pnk_m8HWqyw/s320/p11.png&quot; width=&quot;217&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Now, I need to tell Maven not to generate these files,
otherwise I will get an error telling me there are duplicate classes. Edit the
POM, and remove the generateAsync and i18n goals. That section should look like
the following when done.&lt;/div&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:RelyOnVML/&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-bidi-font-family:&quot;Times New Roman&quot;;
 mso-bidi-theme-font:minor-bidi;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;groupId&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;org.codehaus.mojo&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;groupId&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;artifactId&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;u&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;gwt&lt;/span&gt;&lt;/u&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;-&lt;u&gt;maven&lt;/u&gt;-&lt;u&gt;plugin&lt;/u&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;artifactId&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;version&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;2.4.0&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;version&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;executions&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;execution&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goals&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goal&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;compile&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goal&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goal&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;test&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goal&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;goals&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt;&quot;&gt;execution&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 10.0pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;color: black; font-family: Consolas; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: #3f7f7f; font-family: Consolas; font-size: 10.0pt; line-height: 115%;&quot;&gt;executions&lt;/span&gt;&lt;span style=&quot;color: teal; font-family: Consolas; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
But there are still some Red X. Why? The field verifier
class is not being found. To fix this, I just went to Project/Clean. Strange,
but that fixed it.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
So, I still have a red X on my project, but I will ignore
that since this is some Maven specific junk.&lt;br /&gt;
&lt;br /&gt;
So, I want to try to run my
project in Eclipse now to see what happens. &lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Run/Maven Build…, and set the goal to gwt:eclipse.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XtB009QhLRFmn0YgtaeVoo_vfbgnO9nAOv9ZKcMnt7Jrz4iqu615UXWGzJuNREKll9882oBKdkwrHdnYc4WIgrKPuy0lY7s7PrShOHnSPbAmD2sXgC_XHmEHW4spQLn1ECeXsw/s1600/p12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XtB009QhLRFmn0YgtaeVoo_vfbgnO9nAOv9ZKcMnt7Jrz4iqu615UXWGzJuNREKll9882oBKdkwrHdnYc4WIgrKPuy0lY7s7PrShOHnSPbAmD2sXgC_XHmEHW4spQLn1ECeXsw/s320/p12.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
This will generate a Launch file. Refresh the project and it
will appear. But there is a problem. If I try to launch it, I will get the
following error.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixyDWIWb4povG63qNX98IRpCXqTA2Z0nPZImXaN1TsuSt2jNIll48d75Ah4oB6cVt-z57hXF1eV3LECKAaB6nNccfa7tG7ZR3_T1oXVyqQGdkGN27e-RfEBZzzUtxGnOCBrj4kDg/s1600/p13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixyDWIWb4povG63qNX98IRpCXqTA2Z0nPZImXaN1TsuSt2jNIll48d75Ah4oB6cVt-z57hXF1eV3LECKAaB6nNccfa7tG7ZR3_T1oXVyqQGdkGN27e-RfEBZzzUtxGnOCBrj4kDg/s320/p13.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
This will resolve itself if I go to Run Configuration, and
edit the Run configuration for the new project, and go to any of the other tabs. If it doesn&#39;t, find the DevMode class from the Search Dialog. But another problem manifests
itself at this point. No modules appear under Available Modules.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIZgkGPgxJF0PXR6MTLl-wW1JMmS-dc0ulbJgohB8yIRs1TKmP34cRQJtm7XqVu2ZWuTRaEnoQpeNJ_vYSUxzYg86pECSOL3-pGYYmhMBGZSAUJy0RGrOLs68BsAgIAVeErp5ALg/s1600/p14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIZgkGPgxJF0PXR6MTLl-wW1JMmS-dc0ulbJgohB8yIRs1TKmP34cRQJtm7XqVu2ZWuTRaEnoQpeNJ_vYSUxzYg86pECSOL3-pGYYmhMBGZSAUJy0RGrOLs68BsAgIAVeErp5ALg/s320/p14.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
You’re killing me… If I try to run this, I just get the help
dialog for the GWT Dev Mode. But this is a simple fix also. All I need to do is
Close this dialog. Right-Mouse click on the project or hit Alt-Enter to bring
up the Projects Property Editor, and go under the Source section. Under the Source
section, select the Excluded item under Sample/src/main/resource, and hit the
Remove button.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjur2fDAxB2U_dbgwhuyvIymQhB3k9sXHAzQLMdr95pOlBS4a7XOoF5skDMHaHLZDYZ1_5Go8RceSyTiWmGdychXErDN9sBxezn3mLp1XdXp_aF5o5MEZ6MZbF-qKDAsnwANcXYeQ/s1600/p15.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;273&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjur2fDAxB2U_dbgwhuyvIymQhB3k9sXHAzQLMdr95pOlBS4a7XOoF5skDMHaHLZDYZ1_5Go8RceSyTiWmGdychXErDN9sBxezn3mLp1XdXp_aF5o5MEZ6MZbF-qKDAsnwANcXYeQ/s320/p15.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
When I go back to edit the Run Configuration, my
SampleModule will be back.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXParqWcxM-9bxW0q4KxMCpou5lAE8fcD2p0sEN-chyphenhyphenwfEFqQlPKICwAhnR3xzxVmnG7f8FIchzKf0qh3sfp2q-POSG5lTZahbKyfolOdRvjyJcSH-Od9zlmAZ9yTARkkE4LdTcw/s1600/p16.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXParqWcxM-9bxW0q4KxMCpou5lAE8fcD2p0sEN-chyphenhyphenwfEFqQlPKICwAhnR3xzxVmnG7f8FIchzKf0qh3sfp2q-POSG5lTZahbKyfolOdRvjyJcSH-Od9zlmAZ9yTARkkE4LdTcw/s320/p16.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
And not only did this step fix the problem with the Launch
configuration, it also fixed another issue where files could not be opened with
the GWT Designer Window Builder editor.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4LLXsBDUUiJDtRggBLLN5vQsoFoLxtpZYcRrmMnMcZLQVkecdy3BgU3ZgyKyKd9h9lwQd719O2ONwFZXmOqbbg997k3BqAcoS63sTBGQD5B3XHvlymg67QFocFyuI2ZJTbX_nhA/s1600/p17.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4LLXsBDUUiJDtRggBLLN5vQsoFoLxtpZYcRrmMnMcZLQVkecdy3BgU3ZgyKyKd9h9lwQd719O2ONwFZXmOqbbg997k3BqAcoS63sTBGQD5B3XHvlymg67QFocFyuI2ZJTbX_nhA/s320/p17.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: .5in; text-indent: -.5in;&quot;&gt;

 
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
I visited a lot of sites researching this issue, and that
last step was nowhere to be found, and was erroneously reported as being some
issue with Eclipse not finding the gwt.xml unless it was in the first source
directory it encounters. This may have been the case in previous version of
Eclipse, but in Indigo this solved my problem.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
So there you go. If you followed these steps, you should
have a setup that is as close to the project that Maven generated and still be
able to run in Eclipse so you can use it’s debugging capabilities. This
definitly isn’t as nice as the New Project wizards, but hey, its Mavenized, and
it’s a GWT project. Or at least it’s a GWT-RPC based GWT project, and not a
RequestFactory one. But that’s another story…&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/1393835244836665772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/1393835244836665772?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/1393835244836665772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/1393835244836665772'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/05/gwt-getting-maven-generated-gwt-project.html' title='GWT: Getting Maven Generated GWT Project working within Eclipse'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU6VSKPFBl5jTYCUs7UrBbFck0rkItFDZnYWa-ijCT7SSKGRAnfBrgrGkajRuci9q_qq5dshLM-FTnealVOYcHUmoJ91ewFiRYIgdnCYAqFiX662-fG9zAVfo2oFpxC4eb7nPCRA/s72-c/p01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-6255744192449275883</id><published>2012-04-10T11:42:00.002-06:00</published><updated>2012-04-10T11:45:14.883-06:00</updated><title type='text'>BIRT: Dynamically Hiding/Showing Table Columns in a Report Design</title><content type='html'>This question gets asked quite often in the BIRT Exchange Forums. How can I dynamically show/hide columns in a table based on user input/some object property.&lt;br /&gt;&lt;br /&gt;The first inclination is to try to dynamically build the table on the fly. This is an often time consuming and cumbersome way of approaching the problem, and will more often than not cause unforeseen errors. The easiest approach is to just have the table display normally, and hide the column using Visibility Expressions.&lt;br /&gt;&lt;br /&gt;So for example, I have a table that displays Customer information. I want to give the user the ability to show/hide columns that they want displayed in their reports.&lt;br /&gt;&lt;br /&gt;1. Select the table in the report&lt;br /&gt;&lt;img src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;2. Select a column&lt;br /&gt;&lt;img src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;3. In the Property Editor, select Visibility Expression.&lt;br /&gt;&lt;img src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;4. Check the Hide Element option.&lt;br /&gt;5. Enter an expression that will return True when the column should be hidden.&lt;br /&gt;&lt;img src=&quot;data:image/png;base64,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&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;In my case, I have a function defined globally that will check for the existence of a keyed value in a global map. This map gets set in the reports beforeFactory event. Realistically, you would just test the report parameters value, but I am demonstrating this from objects instead of report parameters. &lt;br /&gt;&lt;br /&gt;The example report is below. In it, if you check/uncheck a parameter, it will show or hide that field in the table.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;report xmlns=&amp;quot;http://www.eclipse.org/birt/2005/design&amp;quot; version=&amp;quot;3.2.22&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;createdBy&amp;quot;&amp;gt;Eclipse BIRT Designer Version 3.7.1.v20110905 Build &amp;amp;lt;3.7.1.v20110905-1820&amp;gt;&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;units&amp;quot;&amp;gt;in&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;method name=&amp;quot;initialize&amp;quot;&amp;gt;&amp;lt;![CDATA[//&lt;br /&gt;//Predefined function to help check if a field is set to be hidden in the map&lt;br /&gt;//&lt;br /&gt;function checkField(fieldToCheck)&lt;br /&gt;{&lt;br /&gt;    //make sure the global variable is not null&lt;br /&gt;    if (reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;) != null)&lt;br /&gt;    {&lt;br /&gt;        //get the appropriate field. If this is set, then we know this is set and&lt;br /&gt;        //we can return true. Otherwise return false, meaning we want to show the field.&lt;br /&gt;        if (reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).get(fieldToCheck) != null)&lt;br /&gt;        {&lt;br /&gt;            return true;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            return false;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;            return false;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;]]&amp;gt;&amp;lt;/method&amp;gt;&lt;br /&gt;    &amp;lt;method name=&amp;quot;beforeFactory&amp;quot;&amp;gt;&amp;lt;![CDATA[//initialize the global variable&lt;br /&gt;reportContext.setGlobalVariable(&amp;quot;hideMap&amp;quot;, new Packages.java.util.HashMap());&lt;br /&gt;&lt;br /&gt;//set the appropriate values in the global HashMap based on if it is set in the report parameter&lt;br /&gt;if (params[&amp;quot;ShowCustomerNumber&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;CUSTOMERNUMBER&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowCustomerName&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;CUSTOMERNAME&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowCONTACTLASTNAME&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;CONTACTLASTNAME&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowCONTACTFIRSTNAME&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;CONTACTFIRSTNAME&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowPHONE&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;PHONE&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowADDRESSLINE1&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;ADDRESSLINE1&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowCITY&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;CITY&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowSTATE&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;STATE&amp;quot;, Boolean.TRUE);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (params[&amp;quot;ShowPOSTALCODE&amp;quot;].value == false)&lt;br /&gt;{&lt;br /&gt;    reportContext.getGlobalVariable(&amp;quot;hideMap&amp;quot;).put(&amp;quot;POSTALCODE&amp;quot;, Boolean.TRUE);&lt;br /&gt;}]]&amp;gt;&amp;lt;/method&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;iconFile&amp;quot;&amp;gt;/templates/blank_report.gif&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;bidiLayoutOrientation&amp;quot;&amp;gt;ltr&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;imageDPI&amp;quot;&amp;gt;96&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;parameters&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowCustomerNumber&amp;quot; id=&amp;quot;91&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field CustomerNumber&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowCustomerName&amp;quot; id=&amp;quot;92&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field CustomerName&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowCONTACTLASTNAME&amp;quot; id=&amp;quot;93&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field CONTACTLASTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowCONTACTFIRSTNAME&amp;quot; id=&amp;quot;94&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field CONTACTFIRSTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowPHONE&amp;quot; id=&amp;quot;95&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field PHONE&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowADDRESSLINE1&amp;quot; id=&amp;quot;96&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field ADDRESSLINE1&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowCITY&amp;quot; id=&amp;quot;97&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field CITY&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowSTATE&amp;quot; id=&amp;quot;98&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field STATE&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ShowPOSTALCODE&amp;quot; id=&amp;quot;99&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Uncheck to hide field POSTALCODE&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;True&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;    &amp;lt;/parameters&amp;gt;&lt;br /&gt;    &amp;lt;data-sources&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-source extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc&amp;quot; name=&amp;quot;Data Source&amp;quot; id=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;privateDriverProperties&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;contentBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;metadataBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaDriverClass&amp;quot;&amp;gt;org.eclipse.birt.report.data.oda.sampledb.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaURL&amp;quot;&amp;gt;jdbc:classicmodels:sampledb&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaUser&amp;quot;&amp;gt;ClassicModels&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-source&amp;gt;&lt;br /&gt;    &amp;lt;/data-sources&amp;gt;&lt;br /&gt;    &amp;lt;data-sets&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-set extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet&amp;quot; name=&amp;quot;setGetCustomers&amp;quot; id=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;columnHints&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;measure&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;PHONE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;PHONE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CITY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CITY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;STATE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;STATE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;POSTALCODE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;POSTALCODE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;COUNTRY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;COUNTRY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;COUNTRY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;measure&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;measure&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;cachedMetaData&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;COUNTRY&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSource&amp;quot;&amp;gt;Data Source&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;5&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;6&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;7&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;8&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;9&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;10&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;11&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;COUNTRY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;COUNTRY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;13&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;8&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;queryText&amp;quot;&amp;gt;&amp;lt;![CDATA[select *&lt;br /&gt;from CLASSICMODELS.CUSTOMERS]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;designerValues&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;model:DesignValues xmlns:design=&amp;quot;http://www.eclipse.org/datatools/connectivity/oda/design&amp;quot; xmlns:model=&amp;quot;http://www.eclipse.org/birt/report/model/adapter/odaModel&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;Version&amp;gt;2.0&amp;lt;/Version&amp;gt;&lt;br /&gt;  &amp;lt;design:ResultSets derivedMetaData=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;design:resultSetDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;design:resultSetColumns&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNUMBER&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;1&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNUMBER&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNUMBER&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNAME&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;2&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNAME&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNAME&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CONTACTLASTNAME&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;3&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CONTACTLASTNAME&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CONTACTLASTNAME&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CONTACTFIRSTNAME&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;4&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CONTACTFIRSTNAME&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CONTACTFIRSTNAME&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;PHONE&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;5&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;PHONE&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;PHONE&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;ADDRESSLINE1&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;6&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;ADDRESSLINE1&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;ADDRESSLINE1&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;ADDRESSLINE2&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;7&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;ADDRESSLINE2&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;ADDRESSLINE2&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CITY&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;8&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CITY&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CITY&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;STATE&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;9&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;STATE&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;STATE&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;POSTALCODE&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;10&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;15&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;POSTALCODE&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;POSTALCODE&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;15&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;COUNTRY&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;11&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;COUNTRY&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;COUNTRY&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;12&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CREDITLIMIT&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;13&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;8&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;15&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CREDITLIMIT&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CREDITLIMIT&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;22&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;/design:resultSetColumns&amp;gt;&lt;br /&gt;      &amp;lt;design:criteria/&amp;gt;&lt;br /&gt;    &amp;lt;/design:resultSetDefinitions&amp;gt;&lt;br /&gt;  &amp;lt;/design:ResultSets&amp;gt;&lt;br /&gt;&amp;lt;/model:DesignValues&amp;gt;]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-set&amp;gt;&lt;br /&gt;    &amp;lt;/data-sets&amp;gt;&lt;br /&gt;    &amp;lt;styles&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;report&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontFamily&amp;quot;&amp;gt;sans-serif&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab-cell&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;    &amp;lt;/styles&amp;gt;&lt;br /&gt;    &amp;lt;page-setup&amp;gt;&lt;br /&gt;        &amp;lt;simple-master-page name=&amp;quot;Simple MasterPage&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;page-footer&amp;gt;&lt;br /&gt;                &amp;lt;text id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;value-of&amp;gt;new Date()&amp;lt;/value-of&amp;gt;]]&amp;gt;&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/text&amp;gt;&lt;br /&gt;            &amp;lt;/page-footer&amp;gt;&lt;br /&gt;        &amp;lt;/simple-master-page&amp;gt;&lt;br /&gt;    &amp;lt;/page-setup&amp;gt;&lt;br /&gt;    &amp;lt;body&amp;gt;&lt;br /&gt;        &amp;lt;table id=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSet&amp;quot;&amp;gt;setGetCustomers&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;boundDataColumns&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNUMBER&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNAME&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CONTACTLASTNAME&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CONTACTFIRSTNAME&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;PHONE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;PHONE&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;ADDRESSLINE1&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;ADDRESSLINE2&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;ADDRESSLINE2&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CITY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CITY&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;STATE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;STATE&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;POSTALCODE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;POSTALCODE&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;COUNTRY&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;COUNTRY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;COUNTRY&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;SALESREPEMPLOYEENUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;SALESREPEMPLOYEENUMBER&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CREDITLIMIT&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CREDITLIMIT&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;78&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;CUSTOMERNUMBER&amp;quot;);&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;79&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;CUSTOMERNAME&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;80&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;CONTACTLASTNAME&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;81&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;CONTACTFIRSTNAME&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;82&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;PHONE&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;83&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;ADDRESSLINE1&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;85&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;CITY&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;86&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;STATE&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;87&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;checkField(&amp;quot;POSTALCODE&amp;quot;)&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/column&amp;gt;&lt;br /&gt;            &amp;lt;header&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;PHONE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;25&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;26&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CITY&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;27&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;28&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;STATE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;29&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;30&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;POSTALCODE&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/header&amp;gt;&lt;br /&gt;            &amp;lt;detail&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;37&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;38&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;39&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;40&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;41&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;42&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;43&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CONTACTLASTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;44&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;45&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CONTACTFIRSTNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;46&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;47&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;PHONE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;48&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;49&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;ADDRESSLINE1&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;52&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;53&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CITY&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;54&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;55&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;STATE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;56&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;57&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;POSTALCODE&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/detail&amp;gt;&lt;br /&gt;            &amp;lt;footer&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;64&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;65&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;66&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;67&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;68&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;69&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;70&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;72&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;73&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;74&amp;quot;/&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/footer&amp;gt;&lt;br /&gt;        &amp;lt;/table&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/report&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/6255744192449275883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/6255744192449275883?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6255744192449275883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6255744192449275883'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/04/birt-dynamically-hidingshowing-table.html' title='BIRT: Dynamically Hiding/Showing Table Columns in a Report Design'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-8155049503400304148</id><published>2012-03-05T08:54:00.003-07:00</published><updated>2012-03-05T09:01:40.568-07:00</updated><title type='text'>BIRT: Running a Multi-Select Parameter Report from Java</title><content type='html'>Below is an example of how to call a multi-select parameter report from Java using the BIRT Report Engine API.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&lt;br /&gt;import org.eclipse.birt.core.exception.BirtException;&lt;br /&gt;import org.eclipse.birt.core.framework.Platform;&lt;br /&gt;import org.eclipse.birt.report.engine.api.EngineConfig;&lt;br /&gt;import org.eclipse.birt.report.engine.api.EngineException;&lt;br /&gt;import org.eclipse.birt.report.engine.api.IReportRunnable;&lt;br /&gt;import org.eclipse.birt.report.engine.api.IRunAndRenderTask;&lt;br /&gt;import org.eclipse.birt.report.engine.api.PDFRenderOption;&lt;br /&gt;import org.eclipse.birt.report.engine.api.impl.ReportEngine;&lt;br /&gt;&lt;br /&gt;public class MultiParamCall {&lt;br /&gt;public static void main(String[] args) {&lt;br /&gt; try {&lt;br /&gt;  String designFIle = &quot;C:\\Users\\jwward\\workspace\\Examples\\MultiValue.rptdesign&quot;;&lt;br /&gt; &lt;br /&gt;  //create engine config, start engine and platform&lt;br /&gt;  EngineConfig config = new EngineConfig();&lt;br /&gt;  Platform.startup();&lt;br /&gt;  ReportEngine engine = new ReportEngine(config);&lt;br /&gt; &lt;br /&gt;  //open the report design and create a new run task&lt;br /&gt;  IReportRunnable reportDesign = engine.openReportDesign(designFIle);&lt;br /&gt;  IRunAndRenderTask runTask = engine.createRunAndRenderTask(reportDesign);&lt;br /&gt; &lt;br /&gt;  //the multi-select values to use. This just needs to be Object[].&lt;br /&gt;  String[] values = {&quot;V1&quot;, &quot;V2&quot;, &quot;V3&quot;};&lt;br /&gt;  runTask.setParameterValue(&quot;ListParam&quot;, values);&lt;br /&gt; &lt;br /&gt;  //set the render outputs&lt;br /&gt;  PDFRenderOption renderOption = new PDFRenderOption();&lt;br /&gt;  renderOption.setOutputFileName(&quot;C:/TEMP/output.pdf&quot;);&lt;br /&gt;  renderOption.setOutputFormat(&quot;PDF&quot;);&lt;br /&gt;  runTask.setRenderOption(renderOption);&lt;br /&gt; &lt;br /&gt;  //run report, close the task, and destroy the engine.&lt;br /&gt;  runTask.run();&lt;br /&gt;  runTask.close();&lt;br /&gt;  engine.destroy();&lt;br /&gt; } catch (EngineException e) {&lt;br /&gt;  e.printStackTrace();&lt;br /&gt; } catch (BirtException e) {&lt;br /&gt;  e.printStackTrace();&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The XML for the report design is below.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;report xmlns=&amp;quot;http://www.eclipse.org/birt/2005/design&amp;quot; version=&amp;quot;3.2.22&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;createdBy&amp;quot;&amp;gt;Eclipse BIRT Designer Version 3.7.1.v20110905 Build &amp;amp;lt;3.7.1.v20110905-1820&amp;gt;&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;units&amp;quot;&amp;gt;in&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;iconFile&amp;quot;&amp;gt;/templates/blank_report.gif&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;bidiLayoutOrientation&amp;quot;&amp;gt;ltr&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;imageDPI&amp;quot;&amp;gt;96&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;parameters&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;ListParam&amp;quot; id=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;value&amp;quot;&amp;gt;V1&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;value&amp;quot;&amp;gt;V2&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;value&amp;quot;&amp;gt;V3&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;multi-value&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;list-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;mustMatch&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fixedOrder&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;property name=&amp;quot;category&amp;quot;&amp;gt;Unformatted&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;/structure&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;    &amp;lt;/parameters&amp;gt;&lt;br /&gt;    &amp;lt;styles&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;report&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontFamily&amp;quot;&amp;gt;sans-serif&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab-cell&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;    &amp;lt;/styles&amp;gt;&lt;br /&gt;    &amp;lt;page-setup&amp;gt;&lt;br /&gt;        &amp;lt;simple-master-page name=&amp;quot;Simple MasterPage&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;page-footer&amp;gt;&lt;br /&gt;                &amp;lt;text id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;value-of&amp;gt;new Date()&amp;lt;/value-of&amp;gt;]]&amp;gt;&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/text&amp;gt;&lt;br /&gt;            &amp;lt;/page-footer&amp;gt;&lt;br /&gt;        &amp;lt;/simple-master-page&amp;gt;&lt;br /&gt;    &amp;lt;/page-setup&amp;gt;&lt;br /&gt;    &amp;lt;body&amp;gt;&lt;br /&gt;        &amp;lt;data id=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;boundDataColumns&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;ListParam&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;params[&amp;quot;ListParam&amp;quot;].toString()&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;allowExport&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;ListParam&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/data&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/report&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/8155049503400304148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/8155049503400304148?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/8155049503400304148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/8155049503400304148'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/03/birt-running-multi-select-parameter.html' title='BIRT: Running a Multi-Select Parameter Report from Java'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-4269024271402425644</id><published>2012-02-24T10:58:00.002-07:00</published><updated>2012-02-24T11:08:48.277-07:00</updated><title type='text'>BIRT: Showing Top 10 and Still Displaying Total Count</title><content type='html'>A question on the BIRT Exchange asked how could you display the top 10, but still show the total count for the entire table.&lt;br /&gt;&lt;br /&gt;This is fairly easy, and uses a combination of Aggregations, the Visibility Expression, Sorts, and the row._rownum property of a table.&lt;br /&gt;&lt;br /&gt;So, lets say I have a query like: &lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;select &lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNAME,&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,&lt;br /&gt;    sum(CLASSICMODELS.ORDERDETAILS.PRICEEACH * CLASSICMODELS.ORDERDETAILS.QUANTITYORDERED) totalOrders&lt;br /&gt;from &lt;br /&gt;    CLASSICMODELS.CUSTOMERS,&lt;br /&gt;    CLASSICMODELS.ORDERS,&lt;br /&gt;    CLASSICMODELS.ORDERDETAILS&lt;br /&gt;where&lt;br /&gt;    CLASSICMODELS.ORDERS.ORDERNUMBER = CLASSICMODELS.ORDERDETAILS.ORDERNUMBER&lt;br /&gt;    and CLASSICMODELS.ORDERS.CUSTOMERNUMBER = CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER&lt;br /&gt;group by&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNAME&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;My total sales for each customer is handled in the query. What I want is to display the Top 10 Customers. So, I will create a data set, and drag that data set over to the report designer. Once there, I will add a sort in descending order based on the totalOrders column. This will list all customers in descending order based on total sales, leaving the top buying customers at the top.&lt;br /&gt;&lt;br /&gt;If I add a Count Aggregation to the table and put it in the footer, it will display the total count of customers. The next step is to filter on the Top 10. The way I would do this is select the Detail row in the table, and set a Visibility expression like so:&lt;br /&gt;&lt;br /&gt;row.__rownum &gt; 9&lt;br /&gt;&lt;br /&gt;__rownum is based on the order it is in the Tables binding, and gets set on fetch. So why use a Visibility Expression instead of a Filter? Because Filter does not have access to the __rownum property, and it would affect the Tables aggregation, so there would be an inaccurate count of customers. &lt;br /&gt;&lt;br /&gt;The resulting Top 10 can now be used in a Dashboard by being called as a Reportlet, and the Total Count aggregation can be set as the drill down link for the full list.&lt;br /&gt;&lt;br /&gt;The example reports XML is below.&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;report xmlns=&amp;quot;http://www.eclipse.org/birt/2005/design&amp;quot; version=&amp;quot;3.2.22&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;createdBy&amp;quot;&amp;gt;Eclipse BIRT Designer Version 3.7.1.v20110905 Build &amp;amp;lt;3.7.1.v20110905-1820&amp;gt;&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;units&amp;quot;&amp;gt;in&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;iconFile&amp;quot;&amp;gt;/templates/blank_report.gif&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;bidiLayoutOrientation&amp;quot;&amp;gt;ltr&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;imageDPI&amp;quot;&amp;gt;96&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;data-sources&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-source extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc&amp;quot; name=&amp;quot;Data Source&amp;quot; id=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;privateDriverProperties&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;contentBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;metadataBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaDriverClass&amp;quot;&amp;gt;org.eclipse.birt.report.data.oda.sampledb.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaURL&amp;quot;&amp;gt;jdbc:classicmodels:sampledb&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaUser&amp;quot;&amp;gt;ClassicModels&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-source&amp;gt;&lt;br /&gt;    &amp;lt;/data-sources&amp;gt;&lt;br /&gt;    &amp;lt;data-sets&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-set extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet&amp;quot; name=&amp;quot;totalDataSet&amp;quot; id=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;columnHints&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;attribute&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;measure&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;analysis&amp;quot;&amp;gt;measure&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;parameters&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;cachedMetaData&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSource&amp;quot;&amp;gt;Data Source&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;3&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;8&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;queryText&amp;quot;&amp;gt;&amp;lt;![CDATA[select &lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNAME,&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,&lt;br /&gt;    sum(CLASSICMODELS.ORDERDETAILS.PRICEEACH * CLASSICMODELS.ORDERDETAILS.QUANTITYORDERED) totalOrders&lt;br /&gt;from &lt;br /&gt;    CLASSICMODELS.CUSTOMERS,&lt;br /&gt;    CLASSICMODELS.ORDERS,&lt;br /&gt;    CLASSICMODELS.ORDERDETAILS&lt;br /&gt;where&lt;br /&gt;    CLASSICMODELS.ORDERS.ORDERNUMBER = CLASSICMODELS.ORDERDETAILS.ORDERNUMBER&lt;br /&gt;    and CLASSICMODELS.ORDERS.CUSTOMERNUMBER = CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER&lt;br /&gt;group by&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNAME&lt;br /&gt;    ]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;designerValues&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;model:DesignValues xmlns:design=&amp;quot;http://www.eclipse.org/datatools/connectivity/oda/design&amp;quot; xmlns:model=&amp;quot;http://www.eclipse.org/birt/report/model/adapter/odaModel&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;Version&amp;gt;2.0&amp;lt;/Version&amp;gt;&lt;br /&gt;  &amp;lt;design:ResultSets derivedMetaData=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;design:resultSetDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;design:resultSetColumns&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNAME&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;1&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNAME&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNAME&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNUMBER&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;2&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNUMBER&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNUMBER&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;ORDERNUMBER&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;3&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;ORDERNUMBER&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;ORDERNUMBER&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;PRICEEACH&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;4&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;8&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;15&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;PRICEEACH&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;PRICEEACH&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;22&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;QUANTITYORDERED&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;5&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;QUANTITYORDERED&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;QUANTITYORDERED&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;/design:resultSetColumns&amp;gt;&lt;br /&gt;      &amp;lt;design:criteria/&amp;gt;&lt;br /&gt;    &amp;lt;/design:resultSetDefinitions&amp;gt;&lt;br /&gt;  &amp;lt;/design:ResultSets&amp;gt;&lt;br /&gt;&amp;lt;/model:DesignValues&amp;gt;]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-set&amp;gt;&lt;br /&gt;    &amp;lt;/data-sets&amp;gt;&lt;br /&gt;    &amp;lt;styles&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;report&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontFamily&amp;quot;&amp;gt;sans-serif&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab-cell&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;    &amp;lt;/styles&amp;gt;&lt;br /&gt;    &amp;lt;page-setup&amp;gt;&lt;br /&gt;        &amp;lt;simple-master-page name=&amp;quot;Simple MasterPage&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;page-footer&amp;gt;&lt;br /&gt;                &amp;lt;text id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;value-of&amp;gt;new Date()&amp;lt;/value-of&amp;gt;]]&amp;gt;&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/text&amp;gt;&lt;br /&gt;            &amp;lt;/page-footer&amp;gt;&lt;br /&gt;        &amp;lt;/simple-master-page&amp;gt;&lt;br /&gt;    &amp;lt;/page-setup&amp;gt;&lt;br /&gt;    &amp;lt;body&amp;gt;&lt;br /&gt;        &amp;lt;table id=&amp;quot;77&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSet&amp;quot;&amp;gt;totalDataSet&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;boundDataColumns&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNAME&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNUMBER&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;TOTALORDERS&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;float&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;TotalCustomerCount&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;aggregateFunction&amp;quot;&amp;gt;COUNT&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;list-property name=&amp;quot;arguments&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;structure&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;Expression&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;/list-property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;allowExport&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;sort&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;key&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;row[&amp;quot;TOTALORDERS&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;direction&amp;quot;&amp;gt;desc&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;strength&amp;quot;&amp;gt;-1&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;103&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;96&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;97&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;98&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;header&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;78&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;backgroundColor&amp;quot;&amp;gt;#808080&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;fontWeight&amp;quot;&amp;gt;bold&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;textAlign&amp;quot;&amp;gt;left&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;100&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;105&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;LINE NUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;79&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;82&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMER NUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;81&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;99&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMER NAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;83&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;84&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;TOTAL ORDERS&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/header&amp;gt;&lt;br /&gt;            &amp;lt;detail&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;85&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;list-property name=&amp;quot;highlightRules&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;structure&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;operator&amp;quot;&amp;gt;eq&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;backgroundColor&amp;quot;&amp;gt;#C0C0C0&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;expression name=&amp;quot;testExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;row.__rownum % 2&amp;lt;/expression&amp;gt;&lt;br /&gt;                            &amp;lt;simple-property-list name=&amp;quot;value1&amp;quot;&amp;gt;&lt;br /&gt;                                &amp;lt;value type=&amp;quot;javascript&amp;quot;&amp;gt;1&amp;lt;/value&amp;gt;&lt;br /&gt;                            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;                        &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;/list-property&amp;gt;&lt;br /&gt;                    &amp;lt;list-property name=&amp;quot;visibility&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;structure&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;format&amp;quot;&amp;gt;all&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;expression name=&amp;quot;valueExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;row.__rownum &amp;gt; 9&amp;lt;/expression&amp;gt;&lt;br /&gt;                        &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;/list-property&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;101&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;text-data id=&amp;quot;104&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;expression name=&amp;quot;valueExpr&amp;quot;&amp;gt;row.__rownum + 1&amp;lt;/expression&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/text-data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;86&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;89&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;88&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;87&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;90&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;91&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;structure name=&amp;quot;numberFormat&amp;quot;&amp;gt;&lt;br /&gt;                                &amp;lt;property name=&amp;quot;category&amp;quot;&amp;gt;Currency&amp;lt;/property&amp;gt;&lt;br /&gt;                                &amp;lt;property name=&amp;quot;pattern&amp;quot;&amp;gt;$#,##0.00{RoundingMode=HALF_UP}&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;/structure&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;TOTALORDERS&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/detail&amp;gt;&lt;br /&gt;            &amp;lt;footer&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;92&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;102&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;backgroundColor&amp;quot;&amp;gt;yellow&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;fontWeight&amp;quot;&amp;gt;bold&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;106&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;Total Customers:&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;93&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;107&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;TotalCustomerCount&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;94&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;95&amp;quot;/&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/footer&amp;gt;&lt;br /&gt;        &amp;lt;/table&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/report&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/4269024271402425644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/4269024271402425644?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4269024271402425644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4269024271402425644'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/02/birt-showing-top-10-and-still.html' title='BIRT: Showing Top 10 and Still Displaying Total Count'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-3145102053471847894</id><published>2012-02-23T13:23:00.001-07:00</published><updated>2012-02-23T13:23:53.678-07:00</updated><title type='text'>BIRT: Dynamic Hide Table and Not Execute Dataset</title><content type='html'>An interesting question came up on the BIRT Exchange. Given a particular parameter or some business logic, how could you “hide” a table. And by hide, we mean remove a table so that it does not execute the Data Set it is bound to. This is actually pretty simple. The below report demonstrates removing a table dynamically based on a parameter set to true or false. The catch is that you need to give the table a name in the Property Editor. &lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;report xmlns=&amp;quot;http://www.eclipse.org/birt/2005/design&amp;quot; version=&amp;quot;3.2.22&amp;quot; id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;createdBy&amp;quot;&amp;gt;Eclipse BIRT Designer Version 3.7.1.v20110905 Build &amp;amp;lt;3.7.1.v20110905-1820&amp;gt;&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;units&amp;quot;&amp;gt;in&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;method name=&amp;quot;beforeFactory&amp;quot;&amp;gt;&amp;lt;![CDATA[if (params[&amp;quot;prmHideTable&amp;quot;].value)&lt;br /&gt;{&lt;br /&gt;    reportContext.getDesignHandle().findElement(&amp;quot;TableToHide&amp;quot;).drop();&lt;br /&gt;}]]&amp;gt;&amp;lt;/method&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;iconFile&amp;quot;&amp;gt;/templates/blank_report.gif&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;bidiLayoutOrientation&amp;quot;&amp;gt;ltr&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;property name=&amp;quot;imageDPI&amp;quot;&amp;gt;96&amp;lt;/property&amp;gt;&lt;br /&gt;    &amp;lt;parameters&amp;gt;&lt;br /&gt;        &amp;lt;scalar-parameter name=&amp;quot;prmHideTable&amp;quot; id=&amp;quot;7&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;promptText&amp;quot;&amp;gt;Should we hide the table?&amp;lt;/text-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;valueType&amp;quot;&amp;gt;static&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;boolean&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;distinct&amp;quot;&amp;gt;true&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;simple-property-list name=&amp;quot;defaultValue&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;value type=&amp;quot;constant&amp;quot;&amp;gt;False&amp;lt;/value&amp;gt;&lt;br /&gt;            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;selectionList&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;paramType&amp;quot;&amp;gt;simple&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;controlType&amp;quot;&amp;gt;check-box&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;format&amp;quot;/&amp;gt;&lt;br /&gt;        &amp;lt;/scalar-parameter&amp;gt;&lt;br /&gt;    &amp;lt;/parameters&amp;gt;&lt;br /&gt;    &amp;lt;data-sources&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-source extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc&amp;quot; name=&amp;quot;srcClassicModels&amp;quot; id=&amp;quot;9&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;privateDriverProperties&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;contentBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;                &amp;lt;ex-property&amp;gt;&lt;br /&gt;                    &amp;lt;name&amp;gt;metadataBidiFormatStr&amp;lt;/name&amp;gt;&lt;br /&gt;                    &amp;lt;value&amp;gt;ILYNN&amp;lt;/value&amp;gt;&lt;br /&gt;                &amp;lt;/ex-property&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaDriverClass&amp;quot;&amp;gt;org.eclipse.birt.report.data.oda.sampledb.Driver&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaURL&amp;quot;&amp;gt;jdbc:classicmodels:sampledb&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;odaUser&amp;quot;&amp;gt;ClassicModels&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-source&amp;gt;&lt;br /&gt;    &amp;lt;/data-sources&amp;gt;&lt;br /&gt;    &amp;lt;data-sets&amp;gt;&lt;br /&gt;        &amp;lt;oda-data-set extensionID=&amp;quot;org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet&amp;quot; name=&amp;quot;setCustomers&amp;quot; id=&amp;quot;10&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;columnHints&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;columnName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;heading&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;structure name=&amp;quot;cachedMetaData&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;structure&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSource&amp;quot;&amp;gt;srcClassicModels&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;resultSet&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;1&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;4&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;position&amp;quot;&amp;gt;2&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;nativeDataType&amp;quot;&amp;gt;12&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;queryText&amp;quot;&amp;gt;&amp;lt;![CDATA[select &lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNUMBER,&lt;br /&gt;    CLASSICMODELS.CUSTOMERS.CUSTOMERNAME&lt;br /&gt;from &lt;br /&gt;    CLASSICMODELS.CUSTOMERS]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;            &amp;lt;xml-property name=&amp;quot;designerValues&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;model:DesignValues xmlns:design=&amp;quot;http://www.eclipse.org/datatools/connectivity/oda/design&amp;quot; xmlns:model=&amp;quot;http://www.eclipse.org/birt/report/model/adapter/odaModel&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;Version&amp;gt;2.0&amp;lt;/Version&amp;gt;&lt;br /&gt;  &amp;lt;design:ResultSets derivedMetaData=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;design:resultSetDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;design:resultSetColumns&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNUMBER&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;1&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;4&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;10&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNUMBER&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNUMBER&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;11&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;        &amp;lt;design:resultColumnDefinitions&amp;gt;&lt;br /&gt;          &amp;lt;design:attributes&amp;gt;&lt;br /&gt;            &amp;lt;design:identifier&amp;gt;&lt;br /&gt;              &amp;lt;design:name&amp;gt;CUSTOMERNAME&amp;lt;/design:name&amp;gt;&lt;br /&gt;              &amp;lt;design:position&amp;gt;2&amp;lt;/design:position&amp;gt;&lt;br /&gt;            &amp;lt;/design:identifier&amp;gt;&lt;br /&gt;            &amp;lt;design:nativeDataTypeCode&amp;gt;12&amp;lt;/design:nativeDataTypeCode&amp;gt;&lt;br /&gt;            &amp;lt;design:precision&amp;gt;50&amp;lt;/design:precision&amp;gt;&lt;br /&gt;            &amp;lt;design:scale&amp;gt;0&amp;lt;/design:scale&amp;gt;&lt;br /&gt;            &amp;lt;design:nullability&amp;gt;Nullable&amp;lt;/design:nullability&amp;gt;&lt;br /&gt;            &amp;lt;design:uiHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displayName&amp;gt;CUSTOMERNAME&amp;lt;/design:displayName&amp;gt;&lt;br /&gt;            &amp;lt;/design:uiHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:attributes&amp;gt;&lt;br /&gt;          &amp;lt;design:usageHints&amp;gt;&lt;br /&gt;            &amp;lt;design:label&amp;gt;CUSTOMERNAME&amp;lt;/design:label&amp;gt;&lt;br /&gt;            &amp;lt;design:formattingHints&amp;gt;&lt;br /&gt;              &amp;lt;design:displaySize&amp;gt;50&amp;lt;/design:displaySize&amp;gt;&lt;br /&gt;            &amp;lt;/design:formattingHints&amp;gt;&lt;br /&gt;          &amp;lt;/design:usageHints&amp;gt;&lt;br /&gt;        &amp;lt;/design:resultColumnDefinitions&amp;gt;&lt;br /&gt;      &amp;lt;/design:resultSetColumns&amp;gt;&lt;br /&gt;      &amp;lt;design:criteria/&amp;gt;&lt;br /&gt;    &amp;lt;/design:resultSetDefinitions&amp;gt;&lt;br /&gt;  &amp;lt;/design:ResultSets&amp;gt;&lt;br /&gt;&amp;lt;/model:DesignValues&amp;gt;]]&amp;gt;&amp;lt;/xml-property&amp;gt;&lt;br /&gt;        &amp;lt;/oda-data-set&amp;gt;&lt;br /&gt;    &amp;lt;/data-sets&amp;gt;&lt;br /&gt;    &amp;lt;styles&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;report&amp;quot; id=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontFamily&amp;quot;&amp;gt;sans-serif&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;fontSize&amp;quot;&amp;gt;10pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab-cell&amp;quot; id=&amp;quot;5&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;        &amp;lt;style name=&amp;quot;crosstab&amp;quot; id=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderBottomWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderLeftWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderRightWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopColor&amp;quot;&amp;gt;#CCCCCC&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopStyle&amp;quot;&amp;gt;solid&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;borderTopWidth&amp;quot;&amp;gt;1pt&amp;lt;/property&amp;gt;&lt;br /&gt;        &amp;lt;/style&amp;gt;&lt;br /&gt;    &amp;lt;/styles&amp;gt;&lt;br /&gt;    &amp;lt;page-setup&amp;gt;&lt;br /&gt;        &amp;lt;simple-master-page name=&amp;quot;Simple MasterPage&amp;quot; id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;page-footer&amp;gt;&lt;br /&gt;                &amp;lt;text id=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;contentType&amp;quot;&amp;gt;html&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;content&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;value-of&amp;gt;new Date()&amp;lt;/value-of&amp;gt;]]&amp;gt;&amp;lt;/text-property&amp;gt;&lt;br /&gt;                &amp;lt;/text&amp;gt;&lt;br /&gt;            &amp;lt;/page-footer&amp;gt;&lt;br /&gt;        &amp;lt;/simple-master-page&amp;gt;&lt;br /&gt;    &amp;lt;/page-setup&amp;gt;&lt;br /&gt;    &amp;lt;body&amp;gt;&lt;br /&gt;        &amp;lt;label id=&amp;quot;8&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;I am a report. I have a table that will display if my hide parameter is set to false.&amp;lt;/text-property&amp;gt;&lt;br /&gt;        &amp;lt;/label&amp;gt;&lt;br /&gt;        &amp;lt;table name=&amp;quot;TableToHide&amp;quot; id=&amp;quot;11&amp;quot;&amp;gt;&lt;br /&gt;            &amp;lt;property name=&amp;quot;dataSet&amp;quot;&amp;gt;setCustomers&amp;lt;/property&amp;gt;&lt;br /&gt;            &amp;lt;list-property name=&amp;quot;boundDataColumns&amp;quot;&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNUMBER&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;integer&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;                &amp;lt;structure&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;name&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;text-property name=&amp;quot;displayName&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                    &amp;lt;expression name=&amp;quot;expression&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;dataSetRow[&amp;quot;CUSTOMERNAME&amp;quot;]&amp;lt;/expression&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;dataType&amp;quot;&amp;gt;string&amp;lt;/property&amp;gt;&lt;br /&gt;                &amp;lt;/structure&amp;gt;&lt;br /&gt;            &amp;lt;/list-property&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;25&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;column id=&amp;quot;26&amp;quot;/&amp;gt;&lt;br /&gt;            &amp;lt;header&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;12&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;backgroundColor&amp;quot;&amp;gt;silver&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;fontWeight&amp;quot;&amp;gt;bold&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;property name=&amp;quot;textAlign&amp;quot;&amp;gt;left&amp;lt;/property&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;13&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;14&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;15&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;label id=&amp;quot;16&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;text-property name=&amp;quot;text&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/text-property&amp;gt;&lt;br /&gt;                        &amp;lt;/label&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/header&amp;gt;&lt;br /&gt;            &amp;lt;detail&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;17&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;list-property name=&amp;quot;highlightRules&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;structure&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;operator&amp;quot;&amp;gt;eq&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;backgroundColor&amp;quot;&amp;gt;#E1E1E1&amp;lt;/property&amp;gt;&lt;br /&gt;                            &amp;lt;expression name=&amp;quot;testExpr&amp;quot; type=&amp;quot;javascript&amp;quot;&amp;gt;row.__rownum % 2&amp;lt;/expression&amp;gt;&lt;br /&gt;                            &amp;lt;simple-property-list name=&amp;quot;value1&amp;quot;&amp;gt;&lt;br /&gt;                                &amp;lt;value type=&amp;quot;javascript&amp;quot;&amp;gt;0&amp;lt;/value&amp;gt;&lt;br /&gt;                            &amp;lt;/simple-property-list&amp;gt;&lt;br /&gt;                        &amp;lt;/structure&amp;gt;&lt;br /&gt;                    &amp;lt;/list-property&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;18&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;19&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNUMBER&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;20&amp;quot;&amp;gt;&lt;br /&gt;                        &amp;lt;data id=&amp;quot;21&amp;quot;&amp;gt;&lt;br /&gt;                            &amp;lt;property name=&amp;quot;resultSetColumn&amp;quot;&amp;gt;CUSTOMERNAME&amp;lt;/property&amp;gt;&lt;br /&gt;                        &amp;lt;/data&amp;gt;&lt;br /&gt;                    &amp;lt;/cell&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/detail&amp;gt;&lt;br /&gt;            &amp;lt;footer&amp;gt;&lt;br /&gt;                &amp;lt;row id=&amp;quot;22&amp;quot;&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;23&amp;quot;/&amp;gt;&lt;br /&gt;                    &amp;lt;cell id=&amp;quot;24&amp;quot;/&amp;gt;&lt;br /&gt;                &amp;lt;/row&amp;gt;&lt;br /&gt;            &amp;lt;/footer&amp;gt;&lt;br /&gt;        &amp;lt;/table&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/report&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/3145102053471847894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/3145102053471847894?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3145102053471847894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3145102053471847894'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/02/birt-dynamic-hide-table-and-not-execute.html' title='BIRT: Dynamic Hide Table and Not Execute Dataset'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-4875885441357344899</id><published>2012-01-16T01:57:00.002-07:00</published><updated>2012-01-16T02:02:42.306-07:00</updated><title type='text'>Things in the works.</title><content type='html'>Lots of changes recently. I am unemployed now. Could not have come at a worst time, but at the same time I have made good use of my free time. Read lots of books, specifically about Specification by Example to address some of the short comings I have encountered with Agile methodologies, and I have taken the time to learn a few new languages. Groovy, Ruby, and a few others. Learned a lot about Magento as an eCommerce platform, and surprisingly it is very comparable to some of the big boys, even in its community edition. I have also refreshed my memory on Solr/Lucene. &lt;br /&gt;&lt;br /&gt;I will have some new articles coming up. I let too much B.S. keep me from maintaining this site previously, which is a shame because I really enjoyed it. Onward and upward.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/4875885441357344899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/4875885441357344899?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4875885441357344899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4875885441357344899'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2012/01/things-in-works.html' title='Things in the works.'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-209232136625373639</id><published>2011-09-21T21:10:00.006-06:00</published><updated>2011-09-26T09:45:02.023-06:00</updated><title type='text'>BIRT: Using Resource Bundles</title><content type='html'>A question that has recently been posted on the BIRT Exchange has got me revisiting an old problem with BIRT, localization. BIRT has a localization mechanism built in, but this only works for labels with the UI. You can also use Javascript and the report context to access messages. But I wanted to look at another way to accomplish this same task? It would stand to reason that since BIRT is running inside OSGi, and OSGi is just a fancy layer on top of Java, that we should have access to the localization features in Java, right? That would be correct.&lt;br /&gt;&lt;br /&gt;I prefer to use Java Event Handlers for this. It is possible using Javascript event handlers, but that is a bit of a pain. So, in the following example, I will show a simple Java Report Event Adapter that will load up a Resource Bundle based on the Locale passed in from BIRT, and initialize a HashMap that can be used in BIRT to retrieve those values. &lt;br /&gt;&lt;br /&gt;The first thing I do is create a separate Java project, and extend the ReportEventAdapter class. I then created a initialize event, although this would work in the beforeFactory event as well. All you need to do is use the same coding you would use in Java to load the ResourceBundle, and retrieve your keys and values. Using the reportContext passed in, you can load the Locale, and set a global variable that can be used in the report design to retrieve those values. The Java code is below.&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;package com.digiassn.blogspot.birt.event.handlers;&lt;br /&gt;&lt;br /&gt;import java.util.HashMap;&lt;br /&gt;import java.util.ResourceBundle;&lt;br /&gt;&lt;br /&gt;import org.eclipse.birt.report.engine.api.script.IReportContext;&lt;br /&gt;import org.eclipse.birt.report.engine.api.script.ScriptException;&lt;br /&gt;import org.eclipse.birt.report.engine.api.script.eventadapter.ReportEventAdapter;&lt;br /&gt;&lt;br /&gt;public class ResourceReportEventAdapter extends ReportEventAdapter {&lt;br /&gt;    private static String LABEL_KEY = &amp;quot;myLabel&amp;quot;;&lt;br /&gt;    private static String RESOURCE_NAME = &amp;quot;myResource&amp;quot;;&lt;br /&gt;    &lt;br /&gt;    @Override&lt;br /&gt;    public void initialize(IReportContext reportContext) throws ScriptException {&lt;br /&gt;        super.initialize(reportContext);&lt;br /&gt;        &lt;br /&gt;        ResourceBundle resourceBundle = ResourceBundle.getBundle(RESOURCE_NAME, reportContext.getLocale());&lt;br /&gt;&lt;br /&gt;        String stringValue = resourceBundle.getString(LABEL_KEY);&lt;br /&gt;        &lt;br /&gt;        HashMap&amp;lt;String, String&amp;gt; resourceValues = new HashMap&amp;lt;String, String&amp;gt;();&lt;br /&gt;        resourceValues.put(LABEL_KEY, stringValue);&lt;br /&gt;        &lt;br /&gt;        reportContext.setGlobalVariable(&amp;quot;resources&amp;quot;, resourceValues);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The next piece of the puzzle is where to put the .properties files. You should put them into the projects /src folder. If you put them under a package, you would reflect that in the getBundle call above. I just kept mine at the root. &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSR32nqdqIUmCQFTnnIPgYrCOCxCKyVeWtH3QGxWjkFWjMNrw5RpQqlS8spXPbVZexZ3w8wDL2xYEj4xfXkWlcPnTw8K0vF5pJht-jI9N51GcJ4UXYJF5p-ykraYDNsS6QQC5zNQ/s1600/resources.png&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 130px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSR32nqdqIUmCQFTnnIPgYrCOCxCKyVeWtH3QGxWjkFWjMNrw5RpQqlS8spXPbVZexZ3w8wDL2xYEj4xfXkWlcPnTw8K0vF5pJht-jI9N51GcJ4UXYJF5p-ykraYDNsS6QQC5zNQ/s320/resources.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5655017118242536402&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So now, how do you leverage this in a report? Create a new report project. Right-mouse click in the Navigator, and go to Properties. Select Report Design/Classpath. Click on the Add Projects button, and select the Java project with your Event Adapter. &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmsqnixq9f91h0Bpb62yyaQu9FIJ0EWg8yZ9XnicSrk0PVC1IFO5FSOTh9EAOOfu5rONLe-gfP5dQkk2jmmpp1Y-AI_097pQ-ZwSS4MQqq2gjeX6A86pBmaYkWMafOIRnob5hcoA/s1600/classpath.png&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 246px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmsqnixq9f91h0Bpb62yyaQu9FIJ0EWg8yZ9XnicSrk0PVC1IFO5FSOTh9EAOOfu5rONLe-gfP5dQkk2jmmpp1Y-AI_097pQ-ZwSS4MQqq2gjeX6A86pBmaYkWMafOIRnob5hcoA/s320/classpath.png&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5655017448186342562&quot; /&gt;&lt;/a&gt;&lt;br /&gt;  &lt;br /&gt;In my example report, I dropped a Dynamic Text Element in, and used the following expression:&lt;br /&gt;&lt;br /&gt;var resourceMap = reportContext.getGlobalVariable(&quot;resources&quot;);&lt;br /&gt;&lt;br /&gt;resourceMap.get(&quot;myLabel&quot;);&lt;br /&gt;&lt;br /&gt;And that’s it. Its read for preview. I can now localize this however I choose. If I wanted to, in my data set, I could have an additional column with the key to retrieve, and just retrieve it from my map. This allows for external localization.&lt;br /&gt;&lt;br /&gt;Be sure to check the BIRT Internationalization FAQ at http://wiki.eclipse.org/BIRT/FAQ/Internationalization. You can use a standard reportContext.getMessage call in a similar manner.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/209232136625373639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/209232136625373639?isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/209232136625373639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/209232136625373639'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/09/birt-using-resource-bundles.html' title='BIRT: Using Resource Bundles'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSR32nqdqIUmCQFTnnIPgYrCOCxCKyVeWtH3QGxWjkFWjMNrw5RpQqlS8spXPbVZexZ3w8wDL2xYEj4xfXkWlcPnTw8K0vF5pJht-jI9N51GcJ4UXYJF5p-ykraYDNsS6QQC5zNQ/s72-c/resources.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-7094074386954855389</id><published>2011-06-22T14:27:00.003-06:00</published><updated>2011-06-22T14:28:46.128-06:00</updated><title type='text'>BIRT 3.7 Released</title><content type='html'>Imagine my surprise, BIRT 3.7 was released today. I didn&#39;t even know until a client pointed it out to me =)&lt;br /&gt;&lt;br /&gt;You can get it over at the Eclipse BIRT Homepage at http://www.eclipse.org/birt, along with a list of what is new and notable in this release.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/7094074386954855389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/7094074386954855389?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7094074386954855389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7094074386954855389'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/06/birt-37-released.html' title='BIRT 3.7 Released'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-7623079265480387476</id><published>2011-03-28T16:34:00.003-06:00</published><updated>2011-03-28T16:54:11.735-06:00</updated><title type='text'>Tech: Nintendo 3DS</title><content type='html'>I am once again crossing that threshold between professional writings and personal for this article. It has been over a day since I purchased the Nintendo 3DS, the newest hand held gaming device by big N. Let me cut to the chase. Is it worth it? In the short term, no. But this has nothing to do with the hardware, or the novelty of the 3D, which is, in a word, phenomenal.  No, the shortcoming is with the game library that came out at launch. Don&#39;t get me wrong, Super Street Fighter 4 was the tipping point for me, but as of this writing, that all there really is. I&#39;m thinking of getting Ridge Racer, and Pilotwings, but truth be told, I&#39;m only considering that as a justification to use more of the 3D features. In the long run, this is more evolutionary than revolutionary, and when Zelda comes out, along with several other titles, this will be the device to be had, even if it will be in its inevitable 3Ds Lite form.&lt;br /&gt;&lt;br /&gt;Now for the long description. I purchased the 3DS since I am a pretty heavy mobile gamer due to my traveling schedule. I usually carry on me my DS Lite, and my original PSP fat (hacked of course) so that I can keep myself entertained on planes, airports, and hotels. So the 3DS was an enticing option.&lt;br /&gt;&lt;br /&gt;The 3DS is, in a nutshell, an updated version in the DS and DSi line. All titles for those platforms are playable, with the addition of the new 3DS titles. Covering 3 generations of the platform is pretty impressive, considering that the DS only covered the DS and Gameboy Advance, and the DSi dropped the Advance and only played DS and DSi titles. The problem for me, however, is that I do still have a good collection of Advance titles, such as the re-releases of Zelda 1 and 2, Phantasy Star, and several Final Fantasy installments. So, for me, it looks like I&#39;ll still be carrying around the DS Lite. Which brings up a major issue with the 3DS, the battery. The battery, for me, lasted around 3 - 4 hours. Of course, I did crank the 3D the entire time, but from what I have read, turning the 3D off doesn&#39;t make that big of a difference. So on a plane ride for me its no big deal, but I might be switching over to the Lite mid flight.&lt;br /&gt;&lt;br /&gt;Once the 3Ds is turned on, it borrows a lot of its &quot;feel&quot; from the Wii. Thats hard to describe in words, but the overall tone, color schemes, and sound effects seemed very Wii&#39;ish. Thats not a bad thing by any means, and navigating the menus is a very intuitive. The 3D camera is really slick, as is the AR games.&lt;br /&gt;&lt;br /&gt;But the real meat is in the gaming. I spent all my time playing Street Fighter, of course. And to be honest, I was blown away by the 3D. It really is unlike any gaming experience I have ever had. Just something about landing that final special move, and the camera panning around with real perceived depth is just breath taking. I was a little disappointed that the two hood rats were missing from the background of the North American Diner stage, but I suppose there is only so much processing power in this handheld, and processing the &quot;Oh Snaps&quot; might have been too much.&lt;br /&gt;&lt;br /&gt;There are several features that have a notice that it will be featured in some future update, such as the web browser, which means there are pieces of the entire 3DS experience that are missing. But I guess thats what I get for being an early adopter.&lt;br /&gt;&lt;br /&gt;Like I said above, this is a really neat device. But the short term benefit just seems lacking. Long term this can really be THE device to have, especially once the game library grows, especially considering that DS and DSi titles cannot take advantage of the 3D capabilities. But once the Zelda, Mario, and Laytons come out that do take advantage of these features, this is going to be a great system. And something about the Professor Laytons stylized art might be really slick with the 3D option turned on =)</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/7623079265480387476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/7623079265480387476?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7623079265480387476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/7623079265480387476'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/03/tech-nintendo-3ds.html' title='Tech: Nintendo 3DS'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-121472595348818834</id><published>2011-03-09T23:53:00.003-07:00</published><updated>2011-03-09T23:58:46.576-07:00</updated><title type='text'>BIRT: Connecting to MS Sql Server Database</title><content type='html'>&lt;!--[if !mso]&gt; &lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt; &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:&quot;Table Normal&quot;;  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:&quot;&quot;;  mso-padding-alt:0mm 5.4pt 0mm 5.4pt;  mso-para-margin:0mm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:&quot;Times New Roman&quot;;  mso-ansi-language:#0400;  mso-fareast-language:#0400;  mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;ol style=&quot;margin-top: 0mm;&quot; start=&quot;1&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Download      the Microsoft JDBC driver from &lt;a href=&quot;http://msdn.microsoft.com/en-us/sqlserver/aa937724&quot;&gt;http://msdn.microsoft.com/en-us/sqlserver/aa937724&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Note:      If youre using Java 1.5, you will use sqljdbc.jar, if your using Java 1.6,      you will use sqljdbc4.jar.&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Open      Eclipse&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Create      a new Report or open an existing report&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Open      the Data Explorer Tab&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;If      this is an existing report, Double Click on an existing Data Source,      otherwise create a new Data Source. Call it whatever.&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;From      the Data Source editor, click on the Manage Drivers button.&lt;/li&gt;&lt;/ol&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJOkeAYgbpWmU-OKqR_jZldQaCQueca1KmdZrxGTrCkWTz_syVdwUyYsdXB6rnd4ZMk47DcwK2x6y6vB2NRyRb6ATig1KK0x9ikT70z1TdT0x4TsrmX99W27Uvk4Ni_aKMOZ225Q/s1600/image001.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px; height: 107px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJOkeAYgbpWmU-OKqR_jZldQaCQueca1KmdZrxGTrCkWTz_syVdwUyYsdXB6rnd4ZMk47DcwK2x6y6vB2NRyRb6ATig1KK0x9ikT70z1TdT0x4TsrmX99W27Uvk4Ni_aKMOZ225Q/s320/image001.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5582341826241006242&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol style=&quot;margin-top: 0mm;&quot; start=&quot;8&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;In      the Manage JDBC Drivers Dialog, click on Add…&lt;/li&gt;&lt;/ol&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9G4Kdz59YUV8ayR7NWR8j5FrZN-81OUBFXqszimoxbe36H5kNS_WyuTzjZJtNGSpf2fdOJ3UCh1viQB5mM6viXLmZDiXDyCE4Z2Oo-DuG5Etq6mSzbSkD4vdRWOA-6fUzgFJwRQ/s1600/image003.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px; height: 215px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9G4Kdz59YUV8ayR7NWR8j5FrZN-81OUBFXqszimoxbe36H5kNS_WyuTzjZJtNGSpf2fdOJ3UCh1viQB5mM6viXLmZDiXDyCE4Z2Oo-DuG5Etq6mSzbSkD4vdRWOA-6fUzgFJwRQ/s320/image003.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5582341825170256338&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol style=&quot;margin-top: 0mm;&quot; start=&quot;9&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Navigate      to where you have either the sqljdbc.jar or sqljdbc4.jar file, and click      Open. This will add the driver to the BIRT Designer.&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Now,      click on the Drivers Tab.&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Double      click on the SqlServerDriver entry to edit it. Put in a name, and a URL      template that will prompt you on the correct URL pattern to use.&lt;/li&gt;&lt;/ol&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi45oNj26ZWsVmw0UL9y_XO9CzLXlGVgeu4M2w0h6sA1FjIrq1xAJJF9wx0ymwID_D_dGrWRjrBVYQdjIpDXSk7o8gKbb6kB6LBOeA0o-AHEL-Eessga9iHvm8jj-gVLBcgLIFG9g/s1600/image005.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px; height: 188px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi45oNj26ZWsVmw0UL9y_XO9CzLXlGVgeu4M2w0h6sA1FjIrq1xAJJF9wx0ymwID_D_dGrWRjrBVYQdjIpDXSk7o8gKbb6kB6LBOeA0o-AHEL-Eessga9iHvm8jj-gVLBcgLIFG9g/s320/image005.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5582341828779476386&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol style=&quot;margin-top: 0mm;&quot; start=&quot;12&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Click      on OK, and OK, until you get to the Data Source Editor Dialog.&lt;/li&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Select      the SQL Server driver from the drop down list. It will automatically put      in the template. Replace the IP Address, and Database name with the ip of      your Sql Server Database, and the name of the database.&lt;/li&gt;&lt;/ol&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTHhQsc6mgZmj2UFoND69k9beILSRbDDCF6VYkzrgLV83MHh7rK7AxPB1YVYED6wqCg0pIx7pIhbecO-W9uLboyatQByvG5V2kv62Vpmn4b_fvRnQrzQEKicSmVPTRfZWp_eyOQQ/s1600/image007.png&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 320px; height: 200px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTHhQsc6mgZmj2UFoND69k9beILSRbDDCF6VYkzrgLV83MHh7rK7AxPB1YVYED6wqCg0pIx7pIhbecO-W9uLboyatQByvG5V2kv62Vpmn4b_fvRnQrzQEKicSmVPTRfZWp_eyOQQ/s320/image007.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5582341830655869490&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol style=&quot;margin-top: 0mm;&quot; start=&quot;14&quot; type=&quot;1&quot;&gt;&lt;li class=&quot;MsoNormal&quot; style=&quot;&quot;&gt;Enter      the correct User Name and Password.&lt;/li&gt;&lt;/ol&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;That’s it, your done. Test Connection to make sure the information is correct, and hit OK.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/121472595348818834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/121472595348818834?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/121472595348818834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/121472595348818834'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/03/birt-connecting-to-ms-sql-server.html' title='BIRT: Connecting to MS Sql Server Database'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJOkeAYgbpWmU-OKqR_jZldQaCQueca1KmdZrxGTrCkWTz_syVdwUyYsdXB6rnd4ZMk47DcwK2x6y6vB2NRyRb6ATig1KK0x9ikT70z1TdT0x4TsrmX99W27Uvk4Ni_aKMOZ225Q/s72-c/image001.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-6278466464581950297</id><published>2011-03-02T15:24:00.001-07:00</published><updated>2011-03-02T15:27:33.070-07:00</updated><title type='text'>Tech: Asus Motherboard Box Doubles as PC Case</title><content type='html'>In the &quot;Why didn&#39;t they think of this before&quot; category, Asus is beginning a trial where they ship some of their motherboards in a box that, when opened post shipping, just needs you to add components and doubles as the PC case itself. While not exactly the most visually appealing design, it REALLY is something that is worth looking into, especially if your building your own PC and aren&#39;t too concerned with the visuals of an all black case and adding &quot;das blinking lights&quot;.&lt;br /&gt;&lt;br /&gt;http://www.itworld.com/hardware/138740/asus-motherboard-box-doubles-a-pc-case</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/6278466464581950297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/6278466464581950297?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6278466464581950297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/6278466464581950297'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/03/tech-asus-motherboard-box-doubles-as-pc.html' title='Tech: Asus Motherboard Box Doubles as PC Case'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-5191112641345539576</id><published>2011-02-28T22:16:00.002-07:00</published><updated>2011-02-28T22:21:19.948-07:00</updated><title type='text'>BIRT: The Arctorus BIRT Emitters</title><content type='html'>While doing some research for some work on an emitter for a client, I came across the Arctorus BIRT Emitters. I&#39;d never heard of these guys, just the standard OSS BIRT Emitters, the Commercial BIRT Emitters, and the Tribix Emitters. While these are commercial emitters, and are not free, they do offer a 30 day trial. These are the formats that are supported.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;DOCX&lt;/li&gt;&lt;li&gt;XLSX&lt;/li&gt;&lt;li&gt;PPTX&lt;/li&gt;&lt;li&gt;ODT&lt;/li&gt;&lt;li&gt;ODS&lt;/li&gt;&lt;li&gt;ODP&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I intend to do a review of them and see how well they work.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/5191112641345539576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/5191112641345539576?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5191112641345539576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/5191112641345539576'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/02/birt-arctorus-birt-emitters.html' title='BIRT: The Arctorus BIRT Emitters'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-8237002886669405775</id><published>2011-01-28T15:31:00.002-07:00</published><updated>2011-01-28T15:38:46.910-07:00</updated><title type='text'>BIRT: Chart DaVinci</title><content type='html'>I don&#39;t know how I missed &lt;a href=&quot;http://www.birt-exchange.org/org/devshare/designing-birt-reports/1313-build-professional-looking-charts-with-birt-chart-da-vinci/&quot;&gt;this post&lt;/a&gt; over at the BIRT Exchange. This is a really great drop in script that you can use in your charts that will instantly spruce them up. Takes a lot of manual picking at charts to get that professional look out of the design process. Definitively well worth a look if your doing any kind of chart work.</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/8237002886669405775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/8237002886669405775?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/8237002886669405775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/8237002886669405775'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/01/birt-chart-davinci.html' title='BIRT: Chart DaVinci'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-4281490536885046939</id><published>2011-01-27T20:56:00.004-07:00</published><updated>2011-01-27T21:00:00.716-07:00</updated><title type='text'>BIRT: Dynamically Adding a Data Set to a Report</title><content type='html'>So a co-worker asked me today to help him by dynamically adding a data set to a report. He ended up going a slightly different route using the StructureElementFactory class, but this is what I came up with using the reports existing ElementFactory, and dynamically adding in the parameters and query text. This example can be expanded upon of course to set this up in whatever way you need, in coordination with using the DEAPI to dynamically add a table for a more dynamic report. It will even save off the report design at the end for future reference. I used the beforeFactory event, but this will work just as well in the Initialize event as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style=&quot;font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%&quot;&gt;&lt;code&gt;public class ReportEventHandler extends ReportEventAdapter {&lt;br /&gt;&lt;br /&gt;    @Override&lt;br /&gt;    public void beforeFactory(IReportDesign report, IReportContext reportContext) {&lt;br /&gt;        super.beforeFactory(report, reportContext);&lt;br /&gt;            &lt;br /&gt;        try {&lt;br /&gt;            ReportDesignHandle reportDesign = reportContext.getDesignHandle();&lt;br /&gt;            OdaDataSetHandle dataSet = reportDesign.getElementFactory().newOdaDataSet(&amp;quot;Data Set&amp;quot;, &amp;quot;org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet&amp;quot;);&lt;br /&gt;            &lt;br /&gt;            dataSet.setDataSource(&amp;quot;Data Source&amp;quot;);&lt;br /&gt;            dataSet.setQueryText(&amp;quot;select employeenumber from employees where employeenumber = ?&amp;quot;);&lt;br /&gt;            &lt;br /&gt;            OdaDataSetParameter param = new OdaDataSetParameter();&lt;br /&gt;            &lt;br /&gt;            param.setName(&amp;quot;param_1&amp;quot;);&lt;br /&gt;            param.setParamName(&amp;quot;empNo&amp;quot;);&lt;br /&gt;            param.setNativeName(&amp;quot;&amp;quot;);&lt;br /&gt;            param.setDataType(&amp;quot;integer&amp;quot;);&lt;br /&gt;            param.setNativeDataType(4);&lt;br /&gt;            param.setPosition(1);&lt;br /&gt;            param.setIsInput(true);&lt;br /&gt;            param.setIsOutput(false);&lt;br /&gt;            &lt;br /&gt;            dataSet.getPropertyHandle(DataSetHandle.PARAMETERS_PROP).addItem(param);&lt;br /&gt;            &lt;br /&gt;            OdaResultSetColumn result = new OdaResultSetColumn();&lt;br /&gt;            result.setColumnName(&amp;quot;EMPLOYEENUMBER&amp;quot;);&lt;br /&gt;            result.setNativeName(&amp;quot;EMPLOYEENUMBER&amp;quot;);&lt;br /&gt;            result.setDataType(&amp;quot;integer&amp;quot;);&lt;br /&gt;            result.setPosition(1);&lt;br /&gt;            result.setNativeDataType(4);&lt;br /&gt;            dataSet.getPropertyHandle(DataSetHandle.RESULT_SET_PROP).addItem(result);&lt;br /&gt;            &lt;br /&gt;            ColumnHint resultHint = new ColumnHint();&lt;br /&gt;            resultHint.setProperty(ColumnHint.COLUMN_NAME_MEMBER, &amp;quot;EMPLOYEENUMBER&amp;quot;);&lt;br /&gt;            resultHint.setProperty(ColumnHint.COLUMN_NAME_MEMBER, &amp;quot;integer&amp;quot;);&lt;br /&gt;            &lt;br /&gt;            dataSet.getPropertyHandle(DataSet.COLUMN_HINTS_PROP).addItem(resultHint);&lt;br /&gt;            &lt;br /&gt;            //this works&lt;br /&gt;            reportDesign.getDataSets().add(dataSet);&lt;br /&gt;            &lt;br /&gt;            //and so does this&lt;br /&gt;            //reportDesign.getSlot(ReportDesignHandle.DATA_SET_SLOT).add(dataSet);&lt;br /&gt;            &lt;br /&gt;            //just saving for debug purposes, you can ignore this&lt;br /&gt;            reportDesign.saveAs(&amp;quot;C:/TEMP/MyTestDesign.rptdesign&amp;quot;);&lt;br /&gt;        } catch (ContentException e) {&lt;br /&gt;            e.printStackTrace();&lt;br /&gt;        } catch (NameException e) {&lt;br /&gt;            e.printStackTrace();&lt;br /&gt;        } catch (SemanticException e) {&lt;br /&gt;            e.printStackTrace();&lt;br /&gt;        } catch (IOException e) {&lt;br /&gt;            e.printStackTrace();&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/4281490536885046939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/4281490536885046939?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4281490536885046939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/4281490536885046939'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/01/birt-dynamically-adding-data-set-to.html' title='BIRT: Dynamically Adding a Data Set to a Report'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-3423467807139459911</id><published>2011-01-25T22:08:00.003-07:00</published><updated>2011-01-25T22:15:04.976-07:00</updated><title type='text'>BIRT: Connecting Data Elements to Existing Table Bindings</title><content type='html'>Not sure how I never knew this existed before, but I discovered a really cool little feature in BIRT. Lets say you have an existing table binding in a report. For me, I ran across this when I went into the XML source and copied a binding multiple times to duplicate it and make minor changes. Or, lets say you just added an Aggregation via the Property Editors binding tab instead of dragging and dropping. Now you want to add in a data element to display it. If you try to drop in a new Data Element, it will create a new binding, even if you are just referencing an existing table binding. Thats no good, you dont want duplicates, you just want to reference an existing binding. There is always the option of using a Dynamic Text element, but what if you want to change the underlying expression in the future, and you find the Property Editor tedious. Well, there is a quick way.&lt;br /&gt;&lt;br /&gt;Add a Data element in the report designer. Do not change the name or add an expression, just his Escape. It will create a blank placeholder. Then, right-mouse click on this blank data element, and choose Change Data Column. The Select Data Binding dialog will pop up, and you can select which Data Binding to use. Once you hit OK, it will act just like an original Data Report Item. Again, not sure how I never came across that before...</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/3423467807139459911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/3423467807139459911?isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3423467807139459911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3423467807139459911'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/01/birt-connecting-data-elements-to.html' title='BIRT: Connecting Data Elements to Existing Table Bindings'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16506996.post-3317517615779966097</id><published>2011-01-24T23:43:00.001-07:00</published><updated>2011-01-24T23:43:51.513-07:00</updated><title type='text'>BIRT: BIRT Helper Functions</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate=&quot;false&quot; latentstylecount=&quot;156&quot;&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:&quot;Table Normal&quot;;  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:&quot;&quot;;  mso-padding-alt:0mm 5.4pt 0mm 5.4pt;  mso-para-margin:0mm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:&quot;Times New Roman&quot;;  mso-ansi-language:#0400;  mso-fareast-language:#0400;  mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;The BIRT Functions provide a wealth of useful functionality that typically gets overlooked by developers. Simple operations such as compares, divides, string functions are handled by these functions with special handling for those really annoying gotchas that are typical.&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;Consider the following example. Lets say you have a real simple divide expression, such as:&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;numA / numB&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;That’s simple enough, right? But that’s assuming that numb is never 0, otherwise you have to worry about the dreaded divide by 0 error. Or better yet, what if one of the values is null because it is not present in the dataset? Normally you would need to change the expression to look like:&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;if ((numA != null) &amp;amp;&amp;amp; (numB &gt; 0))&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;{&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot;&gt;            &lt;/span&gt;numA / numB&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;}&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;else&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;{&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;&quot;&gt;            &lt;/span&gt;null;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;}&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;    &lt;p class=&quot;MsoNormal&quot;&gt;But that gets tedious, especially if you have a lot of divide expressions. That’s where the BIRT Functions come into play. In the above scenario, the BirtMath.safeDivide() method can help alleviate the need to do that. So, in the above example, I would basically just use the following:&lt;br /&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;BirtMath.safeDivide(numA, numB, 0);&lt;/p&gt;    &lt;p class=&quot;MsoNormal&quot;&gt;BIRT is full of helpful functions such as this, such as Round, RoundUp, RoundDown, different comparison functions, and Date Time functions to work with anything from Years, Quarters, down to seconds. Plus, this functionality is expandable via the BIRT Script Library extension point. I typically recommend that most report writers use these functions in favor of the native Javascript functions.&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt; &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://digiassn.blogspot.com/feeds/3317517615779966097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/16506996/3317517615779966097?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3317517615779966097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16506996/posts/default/3317517615779966097'/><link rel='alternate' type='text/html' href='http://digiassn.blogspot.com/2011/01/birt-birt-helper-functions.html' title='BIRT: BIRT Helper Functions'/><author><name>John Ward</name><uri>http://www.blogger.com/profile/10741149622435353727</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>