<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>RAQSOFT</title>
	<atom:link href="http://www.raqsoft.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.raqsoft.com</link>
	<description></description>
	<pubDate>Fri, 12 Mar 2010 09:59:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
			<item>
		<title>Make cell unassailable to random content with web reporting tool</title>
		<link>http://www.raqsoft.com/support/kb/design-web-report/make-cell-unassailable-to-random-content-with-web-reporting-tool/</link>
		<comments>http://www.raqsoft.com/support/kb/design-web-report/make-cell-unassailable-to-random-content-with-web-reporting-tool/#comments</comments>
		<pubDate>Wed, 20 May 2009 11:04:14 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Design Web Report]]></category>

		<category><![CDATA[cell size]]></category>

		<category><![CDATA[java reporting tool]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[shrink font]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web reporting]]></category>

		<category><![CDATA[wrap text]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1581</guid>
		<description><![CDATA[Background
Sometimes, the data of a cell may exceed the original cell size in the web report. Then, what should we do?
For common web reporting tools, there are two major methods.
A method is to dynamically widen cell according to data, or heighten cell by wrapping text. However, users sometimes want to fix the width and height [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p><strong>Sometimes, the data of a cell may exceed the original cell size in the web report.</strong> Then, what should we do?</p>
<p><strong>For common web reporting tools, there are two major methods.</strong></p>
<p><strong>A method is to dynamically widen cell according to data, or heighten cell by wrapping text.</strong> However, users sometimes want to fix the width and height of cell.</p>
<p><strong>Another method is to adjust font like Excel.</strong> However, this method is suitable only when data length is not much wider than cell size. Or else, data may be too small to be read.</p>
<p><strong>Therefore, they all have disadvantages.</strong></p>
<h2>Solution</h2>
<p>As a pure Java web reporting tool, RAQ Report provides a wonderful method by combining these two methods ingeniously. It can both wrap text and shrink font when data is excessive. Then, font is shrunken less for better readability. Moreover, RAQ Report can operate not only a character cell, but also a graph cell.</p>
<h2>Operation</h2>
<p>Users just need to select a page break mode and decide whether to wrap text after report design.</p>
<h2>Interesting Example</h2>
<p>Now, I will input &#8220;wonderful reporting tool&#8221; in a cell. With different resizing mode, the display effect is different.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/16.jpg" alt="Fix the size of the cell in RAQ Raport"> <br />Fix the size of the cell.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/26.jpg" alt="Adjust cell size to content automatically in RAQ Raport"> <br />Adjust cell size to content automatically.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/35.jpg" alt="Adjust font size to content automatically in RAQ Raport"> <br />Adjust font size to content automatically.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/43.jpg" alt="Wrap text when needed. in RAQ Raport"> <br />Wrap text when needed.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/52.jpg" alt="Adjust font size and wrap text for best performance.in RAQ Raport"> <br />Adjust font size and wrap text for best performance.</p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br />Related Articles: <br /><a href="http://jackson-rain.blogspot.com/2009/04/realize-default-valuesequential-number.html" target="_blank" title="Realize default value/sequential number with reporting tool">Realize default value/sequential number with reporting tool</a>; <br /><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!421.entry" target="_blank" title="Display current page number and page amount with RAQ Report extHtml Tag">Display current page number and page amount with RAQ Report extHtml Tag</a>; <br /><a href="http://raqman.easyjournal.com/entry.aspx?eid=4008183" target="_blank" title="Display process bar in cell directly with reporting tool -- RAQ Report">Display process bar in cell directly with reporting tool &#8212; RAQ Report</a> ; <br /><a href="http://freezea.blogspot.com/2009/04/hide-rows-by-adjusting-row-height-in.html" target="_blank" title="Hide rows by adjusting row height in web report design">Hide rows by adjusting row height in web report design</a>; <br />Useful Links: <br /><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Free Java Reporting software</a>; <br /><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into input reporting tool">Reporting Insights from Raqman</a>; <br /><a href="http://andyandydfjid.spaces.live.com/" target="_blank" title="Live space about input reporting tool">Live in Reporting</a>; <br /><a href="http://www.codeproject.com/KB/dotnet/CrystalWin.aspx?display=Print" target="_blank" title="Idiot's Guide to Crystal Reports, Part I - Winforms">Idiot&#8217;s Guide to Crystal Reports, Part I - Winforms</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/design-web-report/make-cell-unassailable-to-random-content-with-web-reporting-tool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Arrange card type web reports easily with RAQ Report</title>
		<link>http://www.raqsoft.com/support/kb/deploy-web-report/arrange-card-type-web-reports-easily-with-raq-report/</link>
		<comments>http://www.raqsoft.com/support/kb/deploy-web-report/arrange-card-type-web-reports-easily-with-raq-report/#comments</comments>
		<pubDate>Mon, 18 May 2009 09:35:49 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Deploy Web Report]]></category>

		<category><![CDATA[card type report]]></category>

		<category><![CDATA[java reporting tool]]></category>

		<category><![CDATA[page break]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web report print]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1577</guid>
		<description><![CDATA[Background
Card type web report is usually used in practical web reporting applications, such as employee information card, ID card, business card, etc. Card type report&#8217;s characteristic is that the area of each card is small, and many cards need to be arranged on a piece of paper. Moreover, there is a gap between two pages [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p>Card type web report is usually used in practical web reporting applications, such as employee information card, ID card, business card, etc. <strong>Card type report&#8217;s characteristic is that the area of each card is small, and many cards need to be arranged on a piece of paper.</strong> Moreover, there is a gap between two pages for clipping.</p>
<p>Have you ever been frustrated with a condition like this when you are making card type report with web reporting tool? Then, how to do it?</p>
<p><strong>With common web reporting tool, the most direct method is to calculate the numbers of rows and columns can be deployed on a piece of paper according to the sizes of paper and card.</strong> However, as users usually want to configure the numbers of rows and columns, <strong>it has to do complex dynamic computations</strong> to get the gap between two cards according to users&#8217; configuration before printing and displaying.</p>
<p><strong>For the title of card type web report, there are two modes, one card one title and one paper one title.</strong> Then, it should allow users to choose the mode they like. For the one paper one title mode, it needs to independently deploy the title first, and then deploy the remaining data area.</p>
<h2>Solution</h2>
<p>As a pure Java web reporting tool, RAQ Report does a lot of work on this problem for users&#8217; convenience. As a result, users can make card type reports with it easily. They just need to set parameters of print and page break after report design.</p>
<h2>Graphic Illustration</h2>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/15.jpg" alt="set Print parameters in RAQ Report." width="550"/> <br/>Print parameters needed to be set.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/25.jpg" alt="set Page break parameters in RAQ Report" width="550"/> <br/>Page break parameters needed to be set.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/34.jpg" alt="One card one card mode and one card one piece mode in RAQ Report" width="550"/></p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br/>Related Articles: <br/><a href="http://freezea.blogspot.com/2008/11/how-to-fix-report-head-easily.html" target="_blank" title="How to fix report head easily?">How to fix report head easily?</a>; <br/><a href="http://raqman.easyjournal.com/entry.aspx?eid=4002254" target="_blank" title="Set page break as you like with reporting tool">Set page break as you like with reporting tool</a>; <br/><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!147.entry" target="_blank" title="Set pagination for mergence cell with reporting tool">Set pagination for mergence cell with reporting tool</a> ; <br/><a href="http://jackson-rain.blogspot.com/2009/03/make-title-area-always-aligned-with.html" target="_blank" title="Make title area always aligned with data area">Make title area always aligned with data area</a>; <br/>Useful Links: <br/><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Free Java Reporting Tool</a>; <br/><a href="http://freezea.blogspot.com/" target="_blank" title="useful tips about web reporting tool">Freezea&#8217;s Report Lesson</a>; <br/><a href="http://jackson-rain.blogspot.com/" target="_blank" title="A unique blog about web reporting tool">Jackson&#8217;s Reporting Review</a>; <br/><a href="http://www.experts-exchange.com/Database/Reporting_/Crystal_Reports/Q_24330128.html" target="_blank" title="Business Card Report">Business Card Report</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/deploy-web-report/arrange-card-type-web-reports-easily-with-raq-report/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Are you seeking a user-friendly Java web report development tool?</title>
		<link>http://www.raqsoft.com/support/kb/web-reporting-tool/are-you-seeking-a-user-friendly-java-web-report-development-tool/</link>
		<comments>http://www.raqsoft.com/support/kb/web-reporting-tool/are-you-seeking-a-user-friendly-java-web-report-development-tool/#comments</comments>
		<pubDate>Sat, 16 May 2009 07:06:33 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[About Web Reporting Tool]]></category>

		<category><![CDATA[B/S]]></category>

		<category><![CDATA[C/S]]></category>

		<category><![CDATA[habernate]]></category>

		<category><![CDATA[java frameworks]]></category>

		<category><![CDATA[java report]]></category>

		<category><![CDATA[Management Information System]]></category>

		<category><![CDATA[mis]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[spring]]></category>

		<category><![CDATA[struts]]></category>

		<category><![CDATA[user-friendly]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web report development tool]]></category>

		<category><![CDATA[web-based reporting tool]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1572</guid>
		<description><![CDATA[Background
&#8220;I am learning Java, and I find it really troublesome. Especially when I want to create a form, I have to write all the controls. So I ask all of you for help. Is there a Java web report development tool which can add control directly without writing so much boring code like Visual Basic [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p>&#8220;I am learning Java, and I find it really troublesome. Especially when I want to create a form, I have to write all the controls. So I ask all of you for help. <strong>Is there a Java web report development tool which can add control directly without writing so much boring code like Visual Basic 6.0?</strong>&#8220;</p>
<p>I read the post above in a famous Java forum. In a short time, many kind members gave their own answers to the question, and those various answers listed about 10 Java development tool including Eclipse. However, they didn&#8217;t really solve the problem.</p>
<p>Maybe you have the same question with the guy. <strong>Then, is there a Java development tool which can change the web application develop mode from Java&#8217;s B/S web application coding to C/S graphical programming mode like VB?</strong></p>
<p>What about Eclipse? Programmers familiar with it know that it isn&#8217;t a good interface design tool. Combined with development modes of various Java web application frameworks, it provides developers flexibility. However, it also increases programming complexity.</p>
<p><strong>For example, there is development project to make a Business MIS</strong> (Management Information System) based on webapps and database with Java, and most Web pages are used to do addition, cancellation, amendment, inquiry to database.</p>
<p><strong>According to a common MIS project, it needs a great number of people to work on the project.</strong> Artists will design the html interfaces of all pages, and system architects will choose various architectures (struts, spring, habernate, etc.) to build application programs&#8217; basic frameworks, and engineers familiar with Java performance optimization will build underlying performance controls.</p>
<p>Even if we have enough budgets and time to do such a mass of work above, <strong>programmers will take a lot of time to study those complex architectures. Moreover, we have to deal with various frustrating problems caused by those complex architectures in the maintenance phase.</strong></p>
<h2>Solution</h2>
<p><strong>In fact, we have a better choice.</strong> We can use RAQ Report to realize our aims easily. RAQ Report is a pure Java reporting tool with real Excel-like design style. You can imagine the feeling of satisfying all the needs of end users with RAQ Report. I believe it is wonderful for project leader, programmers, and end users.</p>
<p><strong>Maybe you will doubt is it really that a Java reporting tool can realize so many functions without writing code.</strong> Well, you can refer to the examples below.</p>
<p><strong>Please remember that all those examples are designed with a graphical designer without writing complex Java code.</strong></p>
<h2>Examples</h2>
<p>1. The input page of Employee ID.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/14.jpg" alt="The input page of Employee ID in web report with RAQ Report" height="274" width="431"/></p>
<p>1) The access relation between cells and database can be implemented with simple definition. <br/>2) The data of Title, Region, and City are from the code table in database, users can choose in the dropdown list. <br/>3) Double click the photo, and then users can select, upload or save a photo.</p>
<p>2. User can insert, add, delete, and submit a record easily in the graphical interface without programming. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/24.jpg" alt="insert, add, delete, and submit a record easily in the web report with RAQ Report" width="550"/> <br/>3. With the legality check function of RAQ Report, if users input an illegal record, a prompt box will appear. Then, users can modify it in the graphical interface with ease.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/33.jpg" alt="legality check message box of RAQ Report" height="323" width="457"/> <br/>4. Sometimes, there are easy relations between different fields, and users can describe these relations with simple expressions. Then, the automatic computation of RAQ Report can help a lot.</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/42.jpg" alt="automatic computation of RAQ Report" width="550"/></p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br/>Related Articles: <br/><a href="http://jackson-rain.blogspot.com/2009/04/good-java-installation-package-can-make.html" target="_blank" title="A good Java installation package can make things much easier">A good Java installation package can make things much easier</a>; <br/><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!120.entry" target="_blank" title="Calculate the procurement cost of web reporting tool">Calculate the procurement cost of web reporting tool</a>; <br/><a href="http://raqman.easyjournal.com/entry.aspx?eid=3970359" target="_blank" title="The Excel-like design style of reporting tool">The Excel-like design style of reporting tool</a> ; <br/><a href="http://freezea.blogspot.com/2008/11/reporting-tool-open-source-or-charge.html" target="_blank" title="Reporting Tool: Open Source or Charge?">Reporting Tool: Open Source or Charge?</a>; <br/>Useful Links: <br/><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Free Report Tool</a>; <br/><a href="http://freezea.blogspot.com/" target="_blank" title="useful tips about Java reporting tool">Freezea&#8217;s Report Lesson</a>; <br/><a href="http://andyandydfjid.spaces.live.com/" target="_blank" title="Live space about java reporting tool">Live in Reporting</a>; <br/><a href="http://www.lansa.com/support/tips/t0057.htm" target="_blank" title="Crystal Report's Data Dictionary">Crystal Report&#8217;s Data Dictionary</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/web-reporting-tool/are-you-seeking-a-user-friendly-java-web-report-development-tool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RAQ Report&#8217;s  installation package can make web reporting design much easier</title>
		<link>http://www.raqsoft.com/support/kb/web-reporting-tool/raq-reports-installation-package-can-make-web-reporting-design-much-easier/</link>
		<comments>http://www.raqsoft.com/support/kb/web-reporting-tool/raq-reports-installation-package-can-make-web-reporting-design-much-easier/#comments</comments>
		<pubDate>Fri, 15 May 2009 05:24:30 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[About Web Reporting Tool]]></category>

		<category><![CDATA[installation deployment]]></category>

		<category><![CDATA[Java installation package]]></category>

		<category><![CDATA[java reporting tool]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[report designer]]></category>

		<category><![CDATA[report server]]></category>

		<category><![CDATA[web report]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1557</guid>
		<description><![CDATA[Background
Since the birth of Java, it is always connected with all kinds of configuration files. Following the configuration habit of Java, the installation deployments of most pure Java products are troublesome.
As a result, programmers come from other programming language commonly feel unconformable and difficult with the environment configuration of Java.
Difficulties
A Java web reporting tool is [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p>Since the birth of Java, it is always connected with all kinds of configuration files. <strong>Following the configuration habit of Java, the installation deployments of most pure Java products are troublesome.</strong></p>
<p>As a result, programmers come from other programming language commonly feel unconformable and difficult with the environment configuration of Java.</p>
<h2>Difficulties</h2>
<p><strong>A Java web reporting tool is often composed of two parts, designer and server.</strong> Commonly, they are independent programs.</p>
<p><strong>As an independent tool, the installation deployment of report designer is relatively simple.</strong> <br />It just needs an installation package. However, as it is pure Java, it must depend on Java environment. As user&#8217;s computer may have installed a Java environment before, it does not want to install another during the installation of designer. Moreover, the two may be of different versions and conflict. Nevertheless, if you do not install a new one, you have to write a configuration file to configure the installation directory of Java.</p>
<p><strong>As report server is often deployed on J2EE application server, its installation deployment is more complex.</strong> <br />First, publish the report server as a war package. Second, configure the database connection pool. Last, configure according to the requirement of application. For example, RAQ Report needs to configure semantic layer files, authorization files, log files, etc. For application, it needs to configure application directory, port number, etc.</p>
<p><strong>Beside those above, there is another trouble, the joint of designer and server.</strong> <br />As they both run independently, report made by designer needs to be deployed to server, and this makes the development process troublesome. Moreover, you can look over report in web page only after deployment. As a result, users have to establish the web page framework on server first. After that, they can design report and look over the display effect. This increases the difficulty of fast usage experience.</p>
<h2>Solution</h2>
<p><strong>As a pure Java web reporting tool, RAQ Report gives a more perfect solution to installation package for users&#8217; convenience. The main advantages of it are as follows:</strong></p>
<p><strong>1. Integrate report designer and server.</strong> Users need not to develop any server-side program, and they can look over the report made in designer in web page directly. This makes fast experience easy for users.</p>
<p><strong>2. Being saved, designed report can be deployed to the application of server directly.</strong> This increases the development speed by avoiding secondary deployment.</p>
<p><strong>3. After designing, it can generate a war package for deployment directly.</strong> During the generation process, users can configure a series of application parameters with a friendly interface. Such as semantic layer files, authorization files, log files, etc.</p>
<p><strong>4. The report designer supports simultaneous development of several applications and it can start/stop several applications simultaneously.</strong> As it has a plugin menu for all the applications, users can click corresponding buttons easily. This helps users with less development experience of Web applications a lot.</p>
<h2>Graphic Illustration</h2>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/51.jpg" style="WIDTH: 582px; HEIGHT: 210px" height="284" alt="Start, stop local tomcat web server, and release and preview raq report in the local report"></p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/04/29.jpg" style="WIDTH: 445px; HEIGHT: 146px" height="127" alt="plug menu for deploy web application"></p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/04/37.jpg" alt="plug menu button for backup or resume deployed web application" height="181"></p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/04/46.jpg" alt="generate war package for web application" height="192"></p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of Java Reporting Tool</a> <br />Related Articles: <br /><a href="http://jackson-rain.blogspot.com/2009/04/are-you-seeking-user-friendly-java.html" target="_blank" title="Are you seeking a user-friendly Java development tool?">Are you seeking a user-friendly Java development tool?</a>; <br /><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!120.entry" target="_blank" title="Calculate the procurement cost of web reporting tool">Calculate the procurement cost of web reporting tool</a>; <br /><a href="http://raqman.easyjournal.com/entry.aspx?eid=3967260" target="_blank" title="Which one is better for reporting tool: open source or charge?">Which one is better for reporting tool: open source or charge?</a> ; <br /><a href="http://freezea.blogspot.com/2008/11/comparison-between-raq-report-and.html" target="_blank" title="Comparison between RAQ Report and Crystal Report">Comparison between RAQ Report and Crystal Report</a>; <br />Useful Links: <br /><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Free Reporting Software</a>; <br /><a href="http://andyandydfjid.spaces.live.com/" target="_blank" title="Live space about web reporting tool">Live in Reporting</a>; <br /><a href="http://jackson-rain.blogspot.com/" target="_blank" title="A unique blog about web reporting tool">Jackson&#8217;s Reporting Review</a>; <br /><a href="http://www.eclipse.org/birt/phoenix/build/" target="_blank" title="Pre-Requisites and Detailed Installation Instructions for BIRT">Pre-Requisites and Detailed Installation Instructions for BIRT</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/web-reporting-tool/raq-reports-installation-package-can-make-web-reporting-design-much-easier/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to set the designer initial properties when making web report with RAQ Report</title>
		<link>http://www.raqsoft.com/support/kb/design-web-report/how-to-set-the-designer-initial-properties-when-making-web-report-with-raq-report/</link>
		<comments>http://www.raqsoft.com/support/kb/design-web-report/how-to-set-the-designer-initial-properties-when-making-web-report-with-raq-report/#comments</comments>
		<pubDate>Thu, 14 May 2009 05:20:26 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Design Web Report]]></category>

		<category><![CDATA[config file]]></category>

		<category><![CDATA[initial properties]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[report designer initialization]]></category>

		<category><![CDATA[report IDE]]></category>

		<category><![CDATA[startup properties]]></category>

		<category><![CDATA[user-friendly]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web reporting]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1551</guid>
		<description><![CDATA[As an Excel-like Web-based Java reporting tool, RAQ Report has became popular in more and more web report developers. In its report IDE, RAQ Report has set a lot of startup properties which satisfy the common needs of users, and this makes users convenient.
However, those experienced developers may need more personalized designer initial properties. Such [...]]]></description>
			<content:encoded><![CDATA[<p>As an Excel-like Web-based Java reporting tool, RAQ Report has became popular in more and more web report developers. <strong>In its report IDE, RAQ Report has set a lot of startup properties which satisfy the common needs of users, and this makes users convenient.</strong></p>
<p><strong>However, those experienced developers may need more personalized designer initial properties.</strong> Such as row height, column width, font size and so on. Then, they need not to set these properties time and time again.</p>
<p>As a professional java reporting tool, RAQ Report provides two solutions for advanced users.</p>
<p><strong>1. Set initial properties in the report IDE of RAQ Report.</strong></p>
<p>Open the report IDE, and choose &#8220;Configure&gt;Options&gt;Initial properties&#8221;.Set your desired initial properties here, and click &#8220;OK&#8221;. As shown below:</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/05/1.jpg" alt="Users can set the initial properties of reporting tool's report designer easily in this tab." width="560"></p>
<p>Then you can design a new report with those startup properties from the next time you open RAQ Report.</p>
<p>Note: With this method, some initial properties can only be set as integer, not decimal.</p>
<p><strong>2. Set initial properties in the configuration file of RAQ Report.</strong></p>
<p>Open RAQ Report&#8217;s installation directory &#8220;reportHome\designer\tmp&#8221;, and find the option node in the file report4config.xml. Under this node, initial properties can be set as decimal. Such as fRowHeight, fColWidth, etc. Save the file after changing. As shown below:</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/05/2.jpg" alt="Users can set the initial properties of report IDE in the configuration file in the installation directory of RAQ Report." width="560"></p>
<p>Then, reset the designer, and you will find that changed initial properties have been saved.</p>
<p>Note: Before editting the configuration file, you should close the designer.</p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br />Related Articles: <br /><a href="http://freezea.blogspot.com/2008/11/preformatted-paper-printing-of-raq.html" target="_blank" title="Preformatted Paper Printing of RAQ Report">Preformatted Paper Printing of RAQ Report</a>; <br /><a href="http://raqman.easyjournal.com/entry.aspx?eid=3994800" target="_blank" title="Built-in dataset: an innovation in reporting tool">Built-in dataset: an innovation in reporting tool</a>; <br /><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!291.entry" target="_blank" title="A good Java installation package can make things much easier">A good Java installation package can make things much easier</a>; <br /><a href="http://jackson-rain.blogspot.com/2009/04/are-you-seeking-user-friendly-java.html" target="_blank" title="Are you seeking a user-friendly Java development tool?">Are you seeking a user-friendly Java development tool?</a> ; <br />Useful Links: <br /><a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of Java Reporting Tool</a>; <br /><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into input reporting tool">Reporting Insights from Raqman</a>; <br /><a href="http://jackson-rain.blogspot.com/" target="_blank" title="A unique blog about input reporting tool">Jackson&#8217;s Reporting Review</a>; <br /><a href="http://birtworld.blogspot.com/2008/10/birt-properties.html" target="_blank" title="BIRT Properties">BIRT Properties</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/design-web-report/how-to-set-the-designer-initial-properties-when-making-web-report-with-raq-report/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Insert local report with report wizard of Java web reporting tool</title>
		<link>http://www.raqsoft.com/support/kb/design-web-report/insert-local-report-with-report-wizard-of-java-web-reporting-tool/</link>
		<comments>http://www.raqsoft.com/support/kb/design-web-report/insert-local-report-with-report-wizard-of-java-web-reporting-tool/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 06:35:17 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Design Web Report]]></category>

		<category><![CDATA[combined report]]></category>

		<category><![CDATA[insert local report]]></category>

		<category><![CDATA[java reporting tool]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[report wizard]]></category>

		<category><![CDATA[template invalidation]]></category>

		<category><![CDATA[web report]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1559</guid>
		<description><![CDATA[Background
Generally speaking, the report wizard of web reporting tool can help users to make a report step by step. Due to its strong regularity, common report wizard can only make simple reports, such as grid report, group report and cross report. However, reports in real business are more complex.
Difficulties
Combined report is one kind of complex [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p><strong>Generally speaking, the report wizard of web reporting tool can help users to make a report step by step.</strong> Due to its strong regularity, common report wizard can only make simple reports, such as grid report, group report and cross report. <strong>However, reports in real business are more complex.</strong></p>
<h2>Difficulties</h2>
<p><strong>Combined report is one kind of complex report.</strong> Each part of a combined report may be regular. For example, it maybe composed of a grid report part and a group report part. However, for this kind of report, you can only make one part report with the wizard. Then, you have to modify it all by yourself.</p>
<p><strong>Another problem is about template invalidation.</strong> For example, you may have designed a uniform template with header and footer, and set its appearance properties. If you are asked to insert a grid report, you need to first make a grid report with the wizard. After that, you have to copy the header and footer to it, and set all the appearance properties with the format painter. If your reporting tool does not support format painter, you have to set all the appearance properties one by one. It means that the uniform template you designed does not play a role in the whole process.</p>
<h2>Solution</h2>
<p>For the convenience of users, <strong>RAQ Report provides a report wizard with Insert Local Report function to solve this problem. As a result, you only need to finish the appearance and other irregular parts by yourself.</strong> Then, the wizard will help you to insert a local report step by step. By the way, you can insert several local reports in a template.</p>
<h2>Example</h2>
<p>1. Make a report with template. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/12.jpg" alt="Make a web report with template report of RAQ Report" height="277" width="560px"/></p>
<p>2. Select the cell to insert local report. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/22.jpg" alt="Select the cell to insert local report in the RAQ Report template" width="560px"/></p>
<p>3. Choose &#8220;Insert &gt; Local Report&#8221;. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/31.jpg" alt="Choose insert report in RAQ Report" height="221" width="149"/></p>
<p>4. Click Next. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/41.jpg" alt="Click Next in New Report Wizard of RAQ Report to select dataset ds1" height="407" width="508"/></p>
<p>5. Click Next. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/5.jpg" alt="Click Next in New Report Wizard of RAQ Report to select grid report type" height="408" width="508"/></p>
<p>6. Click Create Grid Report. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/6.jpg" alt="Click Generate Grid Report in New Report Wizard of RAQ Report" height="408" width="509"/></p>
<p>7. It generated expressions automatically. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/7.jpg" alt="RAQ Report generated expressions automatically" width="562px"/></p>
<p>8. The preview of the report. <br/><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/8.jpg" alt="The preview of the report after insert local report to template of web report tool" height="504" width="564px"/></p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of Java Reporting Tool</a> <br/>Related Articles: <br/><a href="http://freezea.blogspot.com/2008/11/preformatted-paper-printing-of-raq.html" target="_blank" title="Preformatted Paper Printing of RAQ Report">Preformatted Paper Printing of RAQ Report</a>; <br/><a href="http://raqman.easyjournal.com/entry.aspx?eid=4003312" target="_blank" title="Make cell unassailable to random content with reporting tool">Make cell unassailable to random content with reporting tool</a>; <br/><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!175.entry" target="_blank" title="Built-in dataset: an innovation in reporting tool">Built-in dataset: an innovation in reporting tool</a> ; <br/><a href="C:/Documents and Settings/David/Application Data/Zoundry/Zoundry Raven/ImportedProfileWLW/temp/Keep the matching between code and display value in reporting tool" target="_blank" title="Keep the matching between code and display value in reporting tool">Keep the matching between code and display value in reporting tool</a>; <br/>Useful Links: <br/><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Web-based Excel Report Tool</a>; <br/><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into input reporting tool">Reporting Insights from Raqman</a>; <br/><a href="http://jackson-rain.blogspot.com/" target="_blank" title="A unique blog about input reporting tool">Jackson&#8217;s Reporting Review</a>; <br/><a href="http://msdn.microsoft.com/en-us/library/aa287935(VS.71).aspx" target="_blank" title="Crystal Reports for Visual Studio .NET: Incorporating Reports into Applications">Crystal Reports for Visual Studio .NET: Incorporating Reports into Applications</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/design-web-report/insert-local-report-with-report-wizard-of-java-web-reporting-tool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Set page break as you like with Java web reporting tool &#8212; RAQ Report</title>
		<link>http://www.raqsoft.com/support/kb/print-web-report/set-page-break-as-you-like-with-java-web-reporting-tool-raq-report/</link>
		<comments>http://www.raqsoft.com/support/kb/print-web-report/set-page-break-as-you-like-with-java-web-reporting-tool-raq-report/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 07:36:44 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Print Web Report]]></category>

		<category><![CDATA[empty rows]]></category>

		<category><![CDATA[Java web repoting tool]]></category>

		<category><![CDATA[page break]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[report printing]]></category>

		<category><![CDATA[web report]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1575</guid>
		<description><![CDATA[Background
Web Report always needs printing, while printing always needs page break.
A kind of common page break is automatic page break by paper size and page margins. Before printing or displaying, it will calculate that how many rows and columns can be displayed in each piece of paper according to page size and page margins. However, [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p><strong>Web Report always needs printing, while printing always needs page break.</strong></p>
<p><strong>A kind of common page break is automatic page break by paper size and page margins.</strong> Before printing or displaying, it will calculate that how many rows and columns can be displayed in each piece of paper according to page size and page margins. <strong>However, this mode is easy only when the height and width of rows and columns are fixed</strong>.</p>
<p>As data are dynamically fetched from database, if they exceed the width of cells, they will widen or heighten cells. Therefore, users have to fetch data and judge whether the data will exceed the width of cells first. Then, they can calculate that how many rows and columns can be displayed in each piece of paper.</p>
<p><strong>Another kind is page break by fixed row number.</strong> It means that each piece of paper display fixed number of rows, and the remaining will be displayed in following pages. Users always use this mode for orderly format or preformatted paper printing.</p>
<p>For it needs not to do complex calculations, this mode seems easier. <strong>However, as users&#8217; requirements are various, data may exceed the width of cells.</strong> It means that the data have to wrap text without change the width and height of cells. <strong>Then, the only solution is to shrink font. Nevertheless, it is difficult.</strong> For best display effect, the final font is decided with complicated calculations according to both width and height of cells.</p>
<p><strong>In addition, there is another problem about empty rows.</strong> As data are dynamically fetched from database, the number of rows is unfixed, and there may be empty rows in the last page. Therefore, users have to supplement these empty rows. Then, how many empty rows are there? It is difficult to know, and users have to do dynamic calculations according to practical condition.</p>
<p><strong>Moreover, there are more complex page break modes.</strong> For example, page break with automatic adaptation to paper size. This mode is usually used in reports with dynamically horizontal expansion. As users want to print report in a piece of paper without horizontal page break, and the column number is unfixed, it needs to adjust column width according to final column number.</p>
<p><strong>To sum up, page break is important in web report, and the page break modes provided by a web reporting tool can influence the work efficiency of users greatly.</strong></p>
<h2>Solution</h2>
<p>As a pure Java web reporting tool, RAQ Report is doing well in this aspect by providing a series of simple and useful modes. <strong>After report design, users only need to select a page break mode and a zoom mode, and set related parameters</strong> like Rows per page, Print type of vertical break, Print type of table header and footer, etc.</p>
<h2>Graphic Illustration</h2>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/13.jpg" alt="set zoom mode of printing web report with RAQ Report" width="550"/></p>
<p>Zoom mode</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/23.jpg" alt="set page break mode of printing web report with RAQ Report" width="550"/></p>
<p>Page Break Mode</p>
<p><img src="http://www.raqsoft.com/know-how/wp-content/uploads/2009/03/32.jpg" alt="The effect of supplementing empty rows of print web report with RAQ Report" height="386" width="470"/></p>
<p>The effect of supplementing empty rows.</p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br/>Related Articles: <br/><a href="http://freezea.blogspot.com/2009/04/export-image-format-pdf-files-with-page.html" target="_blank" title="Export image format PDF files with page break in web reporting tool">Export image format PDF files with page break in web reporting tool</a>; <br/><a href="http://raqman.easyjournal.com/entry.aspx?eid=4002820" target="_blank" title="Arrange card type reports easily with reporting tool">Arrange card type reports easily with reporting tool</a>; <br/><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!147.entry" target="_blank" title="Set pagination for mergence cell with reporting tool">Set pagination for mergence cell with reporting tool</a> ; <br/><a href="http://jackson-rain.blogspot.com/2009/03/high-efficiency-report-design-with.html" target="_blank" title="High-efficiency report design with Excel-like reporting tool">High-efficiency report design with Excel-like reporting tool</a>; <br/>Useful Links: <br/><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Free Reporting Tool</a>; <br/><a href="http://freezea.blogspot.com/" target="_blank" title="useful tips about web reporting tool">Freezea&#8217;s Report Lesson</a>; <br/><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into web reporting tool">Reporting Insights from Raqman</a>; <br/><a href="http://www.crystalkeen.com/articles/crystalbasics/PageBreaks.htm" target="_blank" title="Crystal Reports Basics: Using Page Breaks">Crystal Reports Basics: Using Page Breaks</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/print-web-report/set-page-break-as-you-like-with-java-web-reporting-tool-raq-report/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Print web report immediately while loading report with RAQ Report</title>
		<link>http://www.raqsoft.com/support/kb/print-web-report/print-web-report-immediately-while-loading-report-with-raq-report/</link>
		<comments>http://www.raqsoft.com/support/kb/print-web-report/print-web-report-immediately-while-loading-report-with-raq-report/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 05:54:28 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Print Web Report]]></category>

		<category><![CDATA[applet]]></category>

		<category><![CDATA[Deployment]]></category>

		<category><![CDATA[direct printing]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[java reporting tool]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[web printing]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web reporting]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1555</guid>
		<description><![CDATA[Background
For printing web report, users often need to print it by clicking the print button. However, sometimes users may want to print report immediately when loading the report on browser.
Solution
As a real Excel-like web reporting tool, RAQ Report provides a direct print function for users. You only need to use the tag &#60;object&#62;&#60;/object&#62; in the [...]]]></description>
			<content:encoded><![CDATA[<h2>Background</h2>
<p>For printing web report, users often need to print it by clicking the print button. However, <strong>sometimes users may want to print report immediately when loading the report on browser.</strong></p>
<h2>Solution</h2>
<p>As a real Excel-like web reporting tool, RAQ Report provides a direct print function for users. You only need to use the tag &lt;object&gt;&lt;/object&gt; in the JSP file to call the applet program directly. The solution is that write a print class, which inherits the direct print class DirectPrintApplet,and call the print program directly in the DirectPrintApplet.java. Then you can print the uploading report directly without the trigger program.</p>
<h2>Easy operation</h2>
<p>1. Write a print class, which inherits the direct print class DirectPrintApplet.(You can choose the DirectPrintWithoutShow name as you like).</p>
<p>2. Put the print class into runqianReport4Applet.jar. Remember to decompress runqianReport4Applet.jar firstly and delete the mete folder before compress it.</p>
<p>3. Sign the new runqianReport4Applet.jar.</p>
<p>4. Use the new class name instead of the called class name in the jsp when direct print while loading report.</p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br />Related Articles: <br /><a href="http://jackson-rain.blogspot.com/2009/03/print-report-on-specified-paper-with.html" target="_blank" title="Preformatted Paper Printing of RAQ Report">Preformatted Paper Printing of RAQ Report</a>; <br /><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!440.entry" target="_blank" title="Save printing configuration at client-side with Java reporting tool – RAQ Report">Save printing configuration at client-side with Java reporting tool - RAQ Report</a>; <br /><a href="http://raqman.easyjournal.com/entry.aspx?eid=4002820" target="_blank" title="Arrange card type reports easily with reporting tool">Arrange card type reports easily with reporting tool</a>; <br /><a href="http://freezea.blogspot.com/2008/12/how-to-easily-set-page-break-as-you.html" target="_blank" title="How to easily set page break as you like?">How to easily set page break as you like?</a> ; <br />Useful Links: <br /><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Excel-like Web-based Reporting Software</a>; <br /><a href="http://freezea.blogspot.com/" target="_blank" title="useful tips about Java reporting tool">Freezea&#8217;s Report Lesson</a>; <br /><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into java reporting tool">Reporting Insights from Raqman</a>; <br /><a href="http://aspalliance.com/509" target="_blank" title="Automatically Printing Crystal Reports in ASP.NET">Automatically Printing Crystal Reports in ASP.NET</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/print-web-report/print-web-report-immediately-while-loading-report-with-raq-report/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Network connection ways of debugging web report on different operating systems with VMware</title>
		<link>http://www.raqsoft.com/support/kb/deploy-web-report/network-connection-ways-of-debugging-web-report-on-different-operating-systems-with-vmware/</link>
		<comments>http://www.raqsoft.com/support/kb/deploy-web-report/network-connection-ways-of-debugging-web-report-on-different-operating-systems-with-vmware/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 05:49:40 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Deploy Web Report]]></category>

		<category><![CDATA[config file]]></category>

		<category><![CDATA[initial properties]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[report designer initialization]]></category>

		<category><![CDATA[report IDE]]></category>

		<category><![CDATA[startup properties]]></category>

		<category><![CDATA[user-friendly]]></category>

		<category><![CDATA[web report]]></category>

		<category><![CDATA[web reporting]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1553</guid>
		<description><![CDATA[When developing web report, many developers use VMware to simulate different operating systems on a same server. Then, they can realize cross-platform deployment and debug of web report. According to real application of web report, I will discuss three network setting ways of VMware with all of you.
Bridge way
This is the simplest way as it [...]]]></description>
			<content:encoded><![CDATA[<p><strong>When developing web report, many developers use VMware to simulate different operating systems on a same server. Then, they can realize cross-platform deployment and debug of web report.</strong> According to real application of web report, I will discuss three network setting ways of VMware with all of you.</p>
<h2>Bridge way</h2>
<p>This is the simplest way as it bridges the virtual network card to a physical network card directly. It is similar to a network card binding with two different addresses in linux. In fact, it sets the network card as promiscuous mode, and then the card can sniff several IP addresses.</p>
<p>In this mode, the internal network card of virtual machine(eth0 under linux is an example) is linked to the network of physical network card directly, and you can imagine that virtual machine and host machine have equal status in network relation.</p>
<p>To use this way, you need to get more than one IP address.</p>
<p>This way is not suitable for those who want to do network experiments, because you can not control the network of virtual machine.</p>
<h2>Nat way</h2>
<p>In this way, a virtual network card vmnet8(by default) appears in the host machine. If you have experiences of Nat server, you can imagine that vmnet8 is equal to the network card linked to internal network, while the virtual machine is equal to the machine running in internal network, and the internal network card(eth0) of virtual machine is independent of vmnet8.</p>
<p>You can find that the own dhcp of vmware will be loaded to the interface of vmnet8 by default. Then, virtual machine can use dhcp service. More important, vmware has its own Nat service which provides address transformation from vmnet8 to outer network.</p>
<p>Therefore, there is a real running Nat server, but only used for virtual machine.</p>
<p>Obviously, if you have only one Outer network address, this way is quite suitable.</p>
<h2>Hostonly way</h2>
<p>This is the most flexible way, and you can do all kinds of network experiments. The only difference with Nat way is that it has no address transformation service. Therefore, virtual machine only has access to host machine by default. This is the meaning of the name &#8220;hostonly&#8221;.</p>
<p>By default, a dhcp service will be loaded to vmnet1. Then, the virtual machine linked to vmnet1 also can be setted as dhcp, and this makes the configuration of system easy.</p>
<p>Is this way can not link to outer network?</p>
<p>No. In fact, it is more suitable as you can use your own way to get the best configuration.</p>
<p>Examples:</p>
<p>1. Use your own dhcp service. First, you should stop the dhcp service of vmware, and make dhcp service more uniform.</p>
<p>2. Use your own Nat, and add firewall easily. There are many ways to do Nat with windows host. The Internet sharing of window XP</p>
<p>is a simple one, and the Nat service of windows server is a complicated one.</p>
<p>3. Use your own firewall. As you can totally control vmnet1, you can add (or try) a firewall between vmnet11 and outer network.</p>
<p>As stated above, you can see that this way is similar to that common Nat server link to outer network with the whole internal network. So you can do related experiments easily. For example, the setting of firewall.</p>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of RAQ Report</a> <br />Related Articles: <br /><a href="http://jackson-rain.blogspot.com/2009/03/print-report-on-specified-paper-with.html" target="_blank" title="Preformatted Paper Printing of RAQ Report">Preformatted Paper Printing of RAQ Report</a>; <br /><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!268.entry" target="_blank" title="How to insert local report with report wizard?">How to insert local report with report wizard?</a>; <br /><a href="http://raqman.easyjournal.com/entry.aspx?eid=3994800" target="_blank" title="Built-in dataset: an innovation in reporting tool">Built-in dataset: an innovation in reporting tool</a>; <br /><a href="http://freezea.blogspot.com/2009/03/save-printing-configuration-at-client.html" target="_blank" title="Save printing configuration at client-side with Java reporting tool">Save printing configuration at client-side with Java reporting tool</a> ; <br />Useful Links: <br /><a href="http://www.raqsoft.com/" target="_blank" title="Excel-like Web-based Java Reporting Tool">Excel-like Web-based Java Reporting Tool</a>; <br /><a href="http://andyandydfjid.spaces.live.com/" target="_blank" title="Live space about web reporting tool">Live in Reporting</a>; <br /><a href="http://jackson-rain.blogspot.com/" target="_blank" title="A unique blog about web reporting tool">Jackson&#8217;s Reporting Review</a>; <br /><a href="http://birtworld.blogspot.com/2008/04/testing-and-debug-of-reports.html" target="_blank" title="Testing and Debug of Reports">Testing and Debug of Reports</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/deploy-web-report/network-connection-ways-of-debugging-web-report-on-different-operating-systems-with-vmware/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Data input solution after changing data source dynamically in RAQ Report</title>
		<link>http://www.raqsoft.com/support/kb/input-web-report/data-input-solution-after-changing-data-source-dynamically-in-raq-report/</link>
		<comments>http://www.raqsoft.com/support/kb/input-web-report/data-input-solution-after-changing-data-source-dynamically-in-raq-report/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 02:31:01 +0000</pubDate>
		<dc:creator>raqsoft</dc:creator>
		
		<category><![CDATA[Input Web Report]]></category>

		<category><![CDATA[API]]></category>

		<category><![CDATA[data input]]></category>

		<category><![CDATA[data source]]></category>

		<category><![CDATA[dynamic data source]]></category>

		<category><![CDATA[input report]]></category>

		<category><![CDATA[input report template]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[RAQ Report]]></category>

		<category><![CDATA[web input]]></category>

		<category><![CDATA[web reporting]]></category>

		<guid isPermaLink="false">http://www.raqsoft.com/?p=1549</guid>
		<description><![CDATA[Problem
Sometimes, users may change the data source of input report template through RAQ Report API dynamically. However, after releasing the input report template with tag, an error message &#8220;Can&#8217;t find data source!&#8221; usually appears when users are inputting data in the web page.
Analysis
Through API of RAQ Report, users can only change the name of the [...]]]></description>
			<content:encoded><![CDATA[<h2>Problem</h2>
<p>Sometimes, users may change the data source of input report template through RAQ Report API dynamically. However, after releasing the input report template with tag, an error message &#8220;Can&#8217;t find data source!&#8221; usually appears when users are inputting data in the web page.</p>
<h2>Analysis</h2>
<p>Through API of RAQ Report, users can only change the name of the data source of report template dynamically, but not change the data source in updated attribute correspondingly. As a result, the data sources in input template and updated attribute are different. Then, when users are inputting data, the system can&#8217;t find correct data source, and an error message pops up.</p>
<h2>Solution</h2>
<p>After changing the data source of report template, users should change the data source of updated attribute correspondingly.</p>
<p>With RAQ Report, users only need to get the corresponding relations between input report attribute and updated attribute, and change the data source of updated attribute.</p>
<h2>Example</h2>
<pre>
ReportDefine rd = (ReportDefine)ReportUtils.read(raq);
INormalCell cell = rd.getCell(2, (short)1);
//Get input report attributes.
InputProperty ip = cell.getInputProperty();
ArrayList al = ip.getUpdateList();
UpdateProperty up = (UpdateProperty)al.get(0);
//Get corresponding relations between input report attribute and updated attribute.
Object relations = up.getRelation();
if(relations instanceof com.runqian.report4.usermodel.input.TableRelations){
TableRelations trs = (TableRelations)relations;
System.out.println(trs.getDataSourceName());
//Set the data source of updated attribute.
trs.setDataSourceName("northwind");
up.setRelation(trs);
ArrayList ups = new ArrayList(1);
ups.add(up);
ip.setUpdateList(ups);
cell.setInputProperty(ip);
</pre>
<p>Source: <a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of Java Reporting Tool</a> <br/>Related Articles: <br/><a href="http://jackson-rain.blogspot.com/2009/05/submit-data-to-multi-datasetmulti.html" target="_blank" title="Submit data to multi-dataset/multi-source with web-based reporting tool -- RAQ Report">Submit data to multi-dataset/multi-source with web-based reporting tool &#8212; RAQ Report</a>; <br/><a href="http://andyandydfjid.spaces.live.com/blog/cns!4DD65F2C375B8ECE!428.entry" target="_blank" title="Make drop-down calendar for web application with web reporting tool">Make drop-down calendar for web application with web reporting tool</a>; <br/><a href="http://raqman.easyjournal.com/entry.aspx?eid=4016514" target="_blank" title="Design web report with graphical interface of reporting tool">Design web report with graphical interface of reporting tool</a>; <br/><a href="http://freezea.blogspot.com/2009/05/wonderful-solution-for-complex-data.html" target="_blank" title="Wonderful solution for complex data input in web report">Wonderful solution for complex data input in web report</a> ; <br/>Useful Links: <br/><a href="http://www.raqsoft.com/kb/" target="_blank" title="Knowledge Base of Excel-like Web-based Java Reporting Tool">Knowledge Base of Web Reporting Tool</a>; <br/><a href="http://raqman.easyjournal.com/" target="_blank" title="knowledge, thoughts and insights into web reporting tool">Reporting Insights from Raqman</a>; <br/><a href="http://andyandydfjid.spaces.live.com/" target="_blank" title="Live space about web reporting tool">Live in Reporting</a>; <br/><a href="http://www.birt-exchange.org/devshare/spreadsheet-automation/142-dynamic-datasource-selection-for-birt-and-e-spreadsheets/#description" target="_blank" title="Dynamic datasource selection for BIRT and e.Spreadsheets">Dynamic datasource selection for BIRT and e.Spreadsheets</a>;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.raqsoft.com/support/kb/input-web-report/data-input-solution-after-changing-data-source-dynamically-in-raq-report/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
