﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-竹因落箨方成竹,鱼为奔波始化龙-随笔分类-Java Report</title><link>http://www.blogjava.net/tendao/category/21542.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 08 Sep 2007 15:28:53 GMT</lastBuildDate><pubDate>Sat, 08 Sep 2007 15:28:53 GMT</pubDate><ttl>60</ttl><item><title>Cognos ReportNet 的排序BUG</title><link>http://www.blogjava.net/tendao/archive/2007/09/08/143569.html</link><dc:creator>马达＋斯加</dc:creator><author>马达＋斯加</author><pubDate>Sat, 08 Sep 2007 02:31:00 GMT</pubDate><guid>http://www.blogjava.net/tendao/archive/2007/09/08/143569.html</guid><wfw:comment>http://www.blogjava.net/tendao/comments/143569.html</wfw:comment><comments>http://www.blogjava.net/tendao/archive/2007/09/08/143569.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tendao/comments/commentRss/143569.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tendao/services/trackbacks/143569.html</trackback:ping><description><![CDATA[昨天用户拿着打印出来的报表投诉说没有排序，我赶紧去查报表，SQL中明明写了ORDER BY 的啊，HTML预览也没有这个问题，但是当转到PDF格式的时候，顺序就乱了——不知道算不算一个Bug。后来在报表的List的Group&amp;Sort项目中加了sort的设定，这下PDF才正确了，惨了——我需要将以前的report都review一遍T_T<br />
<br />
<br />
<img src ="http://www.blogjava.net/tendao/aggbug/143569.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tendao/" target="_blank">马达＋斯加</a> 2007-09-08 10:31 <a href="http://www.blogjava.net/tendao/archive/2007/09/08/143569.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>How to conditionally hide rows in Cognos report?</title><link>http://www.blogjava.net/tendao/archive/2007/08/07/135012.html</link><dc:creator>马达＋斯加</dc:creator><author>马达＋斯加</author><pubDate>Tue, 07 Aug 2007 09:23:00 GMT</pubDate><guid>http://www.blogjava.net/tendao/archive/2007/08/07/135012.html</guid><wfw:comment>http://www.blogjava.net/tendao/comments/135012.html</wfw:comment><comments>http://www.blogjava.net/tendao/archive/2007/08/07/135012.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tendao/comments/commentRss/135012.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tendao/services/trackbacks/135012.html</trackback:ping><description><![CDATA[<p class="MsoNormal"><span lang="EN-US"><br><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Data</span><span style="font-family: simsun;" lang="ZH-CN">：</span><span lang="EN-US"><o:p></o:p></span></p>
<table class="MsoTableGrid" style="border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Estate<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Block<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Customer<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Status<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">AAA<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">BBB<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Settle<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">CCC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">DDD<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Settle<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">EEE<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoNormal"><span lang="EN-US">Requirement</span><span style="font-family: simsun;" lang="ZH-CN">：</span><span lang="EN-US">Count records
by estate, block, hide customer with status = &#8216;Settle&#8217; when display.<o:p></o:p></span></p>
<table class="MsoTableGrid" style="border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Estate<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Block<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Customer<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Status<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">AAA<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">CCC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Settled case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Total case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">3<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">EEE<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Settled case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Total case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">It is a piece of cake that implementing this report
in Crystal report, but it spent me much time in Cognos ReportNet—I can&#8217;t find
out how to hide a whole row.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">At first, I have tried to control visibility of the
fields with conditional variable. But, there still existed a blank row though
all the fields were hidden.<o:p></o:p></span></p>
<table class="MsoTableGrid" style="border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Estate<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Block<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Customer<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Status<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">AAA<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">CCC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Settled case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Total case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">3<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">EEE<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Settled case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">Total case:<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.5pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 104.55pt;" valign="top" width="139">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoNormal"><span lang="EN-US">Another way I have tried is wrapping all fields
with conditional block. The blank rows were still there, just with smaller
height.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Finally, I gave up finding out which option could
be used to hide the whole row. I have amended the SQL with COUNT(&#8230;) OVER
(PARTITION BY &#8230;):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">SELECT estate, block, customer, status,
count(customer) over (partition by estate, block) as totalCase FROM table ORDER
BY estate, block.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The retrieved data with the amended SQL:<o:p></o:p></span></p>
<table class="MsoTableGrid" style="width: 418.1pt; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0" width="557">
    <tbody>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Estate<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Block<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">Customer<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Status<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">totalCase<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">AAA<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">3<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">BBB<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Settle<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">3<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">1<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">CCC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">3<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">DDD<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">Settle<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
        </tr>
        <tr>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">ALC<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.6pt;" valign="top" width="111">
            <p class="MsoNormal"><span lang="EN-US">EEE<o:p></o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
            </td>
            <td style="padding: 0cm 5.4pt; width: 83.65pt;" valign="top" width="112">
            <p class="MsoNormal"><span lang="EN-US">2<o:p></o:p></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoNormal"><span lang="EN-US">In the last step, A filter was added to the details
in the report: status &lt;&gt; &#8216;Settle&#8217;, and the calculation of grouping area &#8216;Total
Case&#8217; was set to Average.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p><img src ="http://www.blogjava.net/tendao/aggbug/135012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tendao/" target="_blank">马达＋斯加</a> 2007-08-07 17:23 <a href="http://www.blogjava.net/tendao/archive/2007/08/07/135012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>AIX上使用JasperReport碰到的问题</title><link>http://www.blogjava.net/tendao/archive/2007/04/17/111395.html</link><dc:creator>马达＋斯加</dc:creator><author>马达＋斯加</author><pubDate>Tue, 17 Apr 2007 13:21:00 GMT</pubDate><guid>http://www.blogjava.net/tendao/archive/2007/04/17/111395.html</guid><wfw:comment>http://www.blogjava.net/tendao/comments/111395.html</wfw:comment><comments>http://www.blogjava.net/tendao/archive/2007/04/17/111395.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tendao/comments/commentRss/111395.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tendao/services/trackbacks/111395.html</trackback:ping><description><![CDATA[<p>使用jasperReport的时候，在window平台下面没问题，但部署到AIX下出现错误：<br>java.lang.NoClassDefFoundError: sun/awt/GraphicsEnvironment <br>最初以为是AIX上面的JDK的问题，一看没有rt.jar，于是把这个文件复制了过去，但是还是不行，仍然报错： <br>java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment <br>在网上找了一下，原来这个问题很普遍的。于是在生成报表的servlet里面加上了<br>System.setPorperty("java.awt.headless", "true");<br>但是仍然有错误：<br>java.lang.InternalError:Can't connect to X11 window server using '139.22.XX.XX:0,0' as the value of the DISPLAY variable.<br>在AIX中配置DISPLAY参数，输入命令：<br>xhost + xxx.xx.xx.xxx<br>xxx.xx.xx.xxx是AIX的IP<br>搞定。</p>
<img src ="http://www.blogjava.net/tendao/aggbug/111395.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tendao/" target="_blank">马达＋斯加</a> 2007-04-17 21:21 <a href="http://www.blogjava.net/tendao/archive/2007/04/17/111395.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Web application 中使用Crystal Report（二）</title><link>http://www.blogjava.net/tendao/archive/2007/04/13/110541.html</link><dc:creator>马达＋斯加</dc:creator><author>马达＋斯加</author><pubDate>Fri, 13 Apr 2007 14:31:00 GMT</pubDate><guid>http://www.blogjava.net/tendao/archive/2007/04/13/110541.html</guid><wfw:comment>http://www.blogjava.net/tendao/comments/110541.html</wfw:comment><comments>http://www.blogjava.net/tendao/archive/2007/04/13/110541.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tendao/comments/commentRss/110541.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tendao/services/trackbacks/110541.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 记录了Crystal report和Jasper report到了Websphere portal中与普通web应用的差别以及解决办法。&nbsp;&nbsp;<a href='http://www.blogjava.net/tendao/archive/2007/04/13/110541.html'>阅读全文</a><img src ="http://www.blogjava.net/tendao/aggbug/110541.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tendao/" target="_blank">马达＋斯加</a> 2007-04-13 22:31 <a href="http://www.blogjava.net/tendao/archive/2007/04/13/110541.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Web application 中使用Crystal Report（一）</title><link>http://www.blogjava.net/tendao/archive/2007/04/11/110024.html</link><dc:creator>马达＋斯加</dc:creator><author>马达＋斯加</author><pubDate>Wed, 11 Apr 2007 15:26:00 GMT</pubDate><guid>http://www.blogjava.net/tendao/archive/2007/04/11/110024.html</guid><wfw:comment>http://www.blogjava.net/tendao/comments/110024.html</wfw:comment><comments>http://www.blogjava.net/tendao/archive/2007/04/11/110024.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/tendao/comments/commentRss/110024.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tendao/services/trackbacks/110024.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 笔记：介绍Web应用中集成Crystal Report的两种方式以及一些代码片断。&nbsp;&nbsp;<a href='http://www.blogjava.net/tendao/archive/2007/04/11/110024.html'>阅读全文</a><img src ="http://www.blogjava.net/tendao/aggbug/110024.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tendao/" target="_blank">马达＋斯加</a> 2007-04-11 23:26 <a href="http://www.blogjava.net/tendao/archive/2007/04/11/110024.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>