BTW...stupid question...but I thought Germany had shut down its Nuclear
power plants?  (wasn't it by 2003 or something...)

MfG

-Andy

On Sun, 2002-03-31 at 15:56, J�rn Heid wrote:
> If you want to know it....
> Those data are measurements from a nuclear power plant for a visualisation
> (no critical data of course ;).
> If you want to see for example a curve of temperatures throughout one month
> you will receive a lot of data :)
> Most queries result in about 300 lines but some won't...
> 
> 
> -----Urspr�ngliche Nachricht-----
> Von: Andrew C. Oliver [mailto:[EMAIL PROTECTED]]
> Gesendet: Sonntag, 31. M�rz 2002 10:07
> An: poi users
> Betreff: Re: AW: Is XML a solution for creating large excel-files?
> 
> 
> What always baffles me... is who the heck reads these long
> spreadsheets!?
> 
> -Andy
> 
> On Sun, 2002-03-31 at 02:22, J�rn Heid wrote:
> > Thanks for your answer.
> >
> > The problem is that my program is running on normal desktop systems (with
> > about 128 mb RAM). I can increase the heap size but because of swapping
> the
> > system will nearly freeze when the vm reaches about 80 mb.
> >
> > Well, I have to insert a warning message about that (I've already got one
> > for that stupid 65,000 row limit).
> >
> > Thanks again for your answer.
> >
> > JOERN
> >
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: Andrew C. Oliver [mailto:[EMAIL PROTECTED]]
> > Gesendet: Samstag, 30. M�rz 2002 23:34
> > An: poi users
> > Betreff: Re: Is XML a solution for creating large excel-files?
> >
> >
> > Why can't you just pass -Xmx100m or something to your JVM and allocate
> > more memory?
> >
> > The serializer is no work around for this problem.  Large files require
> > a lot of memory.  The structure of an XLS file requires us to keep the
> > whole thing in memory before writing it out (sorry to say).  The reason
> > being that there are upstream pointers in the file to downstream
> > portions.  So we have to have the whole thing constructed before we know
> > where the latter item is going to be.  If you're not working in an
> > applet then supplying a batch file that relies on JAVA_HOME and shell
> > script is standard practice.
> >
> > -Andy
> >
> > On Fri, 2002-03-29 at 06:09, J�rn Heid wrote:
> > >
> > > I have to create some excel files with up to 65,000 rows (excel limit)
> and
> > > about 20 cols.
> > > Using the HSSF API will result in a out of memory exception (well, it
> > should
> > > work on clients so I can't set up the heap size as swapping will freeze
> my
> > > program).
> > >
> > > So perhaps it would be possible to use the HSSF serializer. I just have
> to
> > > generate SAX events - and if it's possible - the result can be
> continously
> > > written to disc.
> > >
> > >
> > > So, here's question No. 1: Will this work (will the memory consumption
> > keep
> > > low)?
> > >
> > >
> > > To make a first test I took an xml example from Cocoon 2.0.2 (attached)
> > and
> > > the following, simple source code:
> > >
> > > // I used 1.2dev from Sourceforge and Cocoon 2.0.2-libs and Xerces 2.0.1
> > > import net.sourceforge.poi.serialization.HSSFSerializer;
> > > import java.io.*;
> > > import javax.xml.parsers.*;
> > > import org.xml.sax.*;
> > >
> > > public class SerializerTest {
> > >
> > >   public static void main (String[] argv) throws Exception {
> > >      HSSFSerializer hssf = new HSSFSerializer();
> > >      hssf.setOutputStream (new FileOutputStream ("result.xls"));
> > >
> > >      XMLReader reader = SAXParserFactory.newInstance ().newSAXParser
> > > ().getXMLReader ();
> > >      reader.setContentHandler (hssf);
> > >      reader.parse (new InputSource (new FileInputStream ("test.xml")));
> > >      }
> > > }
> > >
> > > When running everything works fine (no exception). When opening the
> > > result.xls Excel says that the file is corrupted (attached).
> > >
> > >
> > > So I tried the lib drom Cocoon 2 (jakarta-poi-1.5-dev-20020315.jar).
> > >
> > > After changing the source code (just altered the first import statement)
> I
> > > receive the following error:
> > >
> > > Exception in thread "main" java.lang.NullPointerException
> > >         at
> > > org.apache.cocoon.serialization.ElementProcessorSerializer.startEleme
> > > nt(ElementProcessorSerializer.java:490)
> > >         at
> > > org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXP
> > > arser.java:434)
> > >         at
> > > org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBi
> > > nder.java:571)
> > >         at
> > > org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidat
> > > or.java:796)
> > >         at
> > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElemen
> > > t(XMLDocumentFragmentScannerImpl.java:752)
> > >         at
> > > org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanR
> > > ootElementHook(XMLDocumentScannerImpl.java:927)
> > >         at
> > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
> > > Dispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1519)
> > >         at
> > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XM
> > > LDocumentFragmentScannerImpl.java:333)
> > >         at
> > > org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP
> > > arserConfiguration.java:529)
> > >         at
> > > org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP
> > > [...]
> > >
> > >
> > > Please help.
> > >
> > > Regards,
> > > JOERN
> > >
> > > ----
> > >
> >
> > > <?xml version="1.0"?>
> > > <gmr:Workbook xmlns:gmr="http://www.gnome.org/gnumeric/v7";>
> > >   <gmr:Attributes>
> > >     <gmr:Attribute>
> > >       <gmr:name>WorkbookView::show_horizontal_scrollbar</gmr:name>
> > >       <gmr:type>4</gmr:type>
> > >       <gmr:value>TRUE</gmr:value>
> > >     </gmr:Attribute>
> > >     <gmr:Attribute>
> > >       <gmr:name>WorkbookView::show_vertical_scrollbar</gmr:name>
> > >       <gmr:type>4</gmr:type>
> > >       <gmr:value>TRUE</gmr:value>
> > >     </gmr:Attribute>
> > >     <gmr:Attribute>
> > >       <gmr:name>WorkbookView::show_notebook_tabs</gmr:name>
> > >       <gmr:type>4</gmr:type>
> > >       <gmr:value>TRUE</gmr:value>
> > >     </gmr:Attribute>
> > >   </gmr:Attributes>
> > >   <gmr:Summary>
> > >     <gmr:Item>
> > >       <gmr:name>application</gmr:name>
> > >       <gmr:val-string>gnumeric</gmr:val-string>
> > >     </gmr:Item>
> > >     <gmr:Item>
> > >       <gmr:name>author</gmr:name>
> > >       <gmr:val-string>Jody Goldberg</gmr:val-string>
> > >     </gmr:Item>
> > >   </gmr:Summary>
> > >   <gmr:SheetNameIndex>
> > >     <gmr:SheetName>Sheet 0</gmr:SheetName>
> > >   </gmr:SheetNameIndex>
> > >   <gmr:Names/>
> > >   <gmr:Geometry Width="1166" Height="752"/>
> > >   <gmr:Sheets>
> > >     <gmr:Sheet DisplayFormulas="false" HideZero="false" HideGrid="false"
> > HideColHeader="false" HideRowHeader="false" DisplayOutlines="true"
> > OutlineSymbolsBelow="true" OutlineSymbolsRight="true">
> > >       <gmr:Name>Sheet 0</gmr:Name>
> > >       <gmr:MaxCol>6</gmr:MaxCol>
> > >       <gmr:MaxRow>20</gmr:MaxRow>
> > >       <gmr:Zoom>1.000000</gmr:Zoom>
> > >       <gmr:Names/>
> > >       <gmr:PrintInformation>
> > >         <gmr:Margins>
> > >           <gmr:top Points="72" PrefUnit="in"/>
> > >           <gmr:bottom Points="72" PrefUnit="in"/>
> > >           <gmr:left Points="54" PrefUnit="in"/>
> > >           <gmr:right Points="54" PrefUnit="in"/>
> > >           <gmr:header Points="36" PrefUnit="in"/>
> > >           <gmr:footer Points="36" PrefUnit="in"/>
> > >         </gmr:Margins>
> > >         <gmr:vcenter value="0"/>
> > >         <gmr:hcenter value="0"/>
> > >         <gmr:grid value="0"/>
> > >         <gmr:even_if_only_styles value="1"/>
> > >         <gmr:monochrome value="0"/>
> > >         <gmr:draft value="0"/>
> > >         <gmr:titles value="0"/>
> > >         <gmr:repeat_top value=""/>
> > >         <gmr:repeat_left value=""/>
> > >         <gmr:order>d_then_r</gmr:order>
> > >         <gmr:orientation>landscape</gmr:orientation>
> > >         <gmr:Header Left="" Middle="&amp;[TAB]" Right=""/>
> > >         <gmr:Footer Left="" Middle="Page &amp;[PAGE]" Right=""/>
> > >         <gmr:paper>US-Letter</gmr:paper>
> > >       </gmr:PrintInformation>
> > >       <gmr:Styles>
> > >         <gmr:StyleRegion startCol="1" startRow="13" endCol="1"
> > endRow="13">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="6" Color="0:0:0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="2" startRow="14" endCol="3"
> > endRow="14">
> > >           <gmr:Style HAlign="1" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="1" startRow="1" endCol="1"
> endRow="1">
> > >           <gmr:Style HAlign="1" VAlign="1" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="6" Color="0:0:0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="6" Color="0:0:0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="13" endCol="0"
> > endRow="13">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="1" startRow="14" endCol="1"
> > endRow="14">
> > >           <gmr:Style HAlign="1" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="6" Color="0:0:0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="15" endCol="3"
> > endRow="15">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="14" endCol="0"
> > endRow="14">
> > >           <gmr:Style HAlign="4" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="8" startRow="0" endCol="15"
> > endRow="255">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="16" startRow="0" endCol="63"
> > endRow="4095">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="7" startRow="0" endCol="7"
> endRow="31">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="6" startRow="21" endCol="6"
> > endRow="31">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="6" startRow="0" endCol="6"
> endRow="19">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="4" startRow="0" endCol="5"
> endRow="31">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="6" startRow="20" endCol="6"
> > endRow="20">
> > >           <gmr:Style HAlign="1" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="4" startRow="32" endCol="7"
> > endRow="255">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="16" endCol="3"
> > endRow="255">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="256" endCol="15"
> > endRow="4095">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="64" startRow="0" endCol="255"
> > endRow="65535">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="2" startRow="2" endCol="3"
> endRow="12">
> > >           <gmr:Style HAlign="1" VAlign="1" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="1" startRow="0" endCol="3"
> endRow="0">
> > >           <gmr:Style HAlign="8" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="4096" endCol="63"
> > endRow="65535">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="1" startRow="2" endCol="1"
> endRow="12">
> > >           <gmr:Style HAlign="1" VAlign="1" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="6" Color="0:0:0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="1" endCol="0"
> endRow="12">
> > >           <gmr:Style HAlign="4" VAlign="4" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="2" startRow="13" endCol="3"
> > endRow="13">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="0" startRow="0" endCol="0"
> endRow="0">
> > >           <gmr:Style HAlign="1" VAlign="2" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="General">
> > >             <gmr:Font Unit="9" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >         <gmr:StyleRegion startCol="2" startRow="1" endCol="3"
> endRow="1">
> > >           <gmr:Style HAlign="1" VAlign="1" WrapText="0" Orient="1"
> > Shade="0" Indent="0" Locked="1" Hidden="0" Fore="0:0:0"
> > Back="FFFF:FFFF:FFFF" PatternColor="0:0:0" Format="#,##0_);[red](#,##0)">
> > >             <gmr:Font Unit="14" Bold="0" Italic="0" Underline="0"
> > StrikeThrough="0">Helvetica</gmr:Font>
> > >             <gmr:StyleBorder>
> > >               <gmr:Top Style="6" Color="0:0:0"/>
> > >               <gmr:Bottom Style="0"/>
> > >               <gmr:Left Style="0"/>
> > >               <gmr:Right Style="0"/>
> > >               <gmr:Diagonal Style="0"/>
> > >               <gmr:Rev-Diagonal Style="0"/>
> > >             </gmr:StyleBorder>
> > >           </gmr:Style>
> > >         </gmr:StyleRegion>
> > >       </gmr:Styles>
> > >       <gmr:Cols DefaultSizePts="48">
> > >         <gmr:ColInfo No="0" Unit="97" MarginA="1" MarginB="2"/>
> > >         <gmr:ColInfo No="1" Unit="80" MarginA="1" MarginB="2"
> Count="4"/>
> > >         <gmr:ColInfo No="6" Unit="48" MarginA="2" MarginB="2"/>
> > >       </gmr:Cols>
> > >       <gmr:Rows DefaultSizePts="12.8">
> > >         <gmr:RowInfo No="0" Unit="20" MarginA="1" MarginB="0"
> Count="15"/>
> > >         <gmr:RowInfo No="20" Unit="18" MarginA="0" MarginB="0"/>
> > >       </gmr:Rows>
> > >       <gmr:Selections CursorCol="2" CursorRow="28">
> > >         <gmr:Selection startCol="2" startRow="28" endCol="2"
> endRow="28"/>
> > >       </gmr:Selections>
> > >       <gmr:Objects>
> > >         <gmr:SheetObjectFilled Type="102" Width="1"
> ObjectBound="D15:E16"
> > ObjectOffset="0.00934579409658909 0.0370370373129845 0.359375
> > 0.0588235296308994" ObjectAnchorType="0 0 0 0" Direction="255"/>
> > >       </gmr:Objects>
> > >       <gmr:Cells>
> > >         <gmr:Cell Col="1" Row="0" ValueType="60">
> > >           <gmr:Content>DOS</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="0" ValueType="60">
> > >           <gmr:Content>Linux</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="0" ValueType="60">
> > >           <gmr:Content>SCO</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="1" ValueType="60">
> > >           <gmr:Content>Jannuary</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="1" ValueType="30">
> > >           <gmr:Content>1000</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="1" ValueType="30">
> > >           <gmr:Content>900</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="1" ValueType="30">
> > >           <gmr:Content>500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="2" ValueType="60">
> > >           <gmr:Content>February</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="2" ValueType="30">
> > >           <gmr:Content>900</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="2" ValueType="30">
> > >           <gmr:Content>2500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="2" ValueType="30">
> > >           <gmr:Content>300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="3" ValueType="60">
> > >           <gmr:Content>March</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="3" ValueType="30">
> > >           <gmr:Content>800</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="3" ValueType="30">
> > >           <gmr:Content>4100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="3" ValueType="30">
> > >           <gmr:Content>100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="4" ValueType="60">
> > >           <gmr:Content>April</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="4" ValueType="30">
> > >           <gmr:Content>700</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="4" ValueType="30">
> > >           <gmr:Content>5700</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="4" ValueType="30">
> > >           <gmr:Content>-100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="5" ValueType="60">
> > >           <gmr:Content>May</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="5" ValueType="30">
> > >           <gmr:Content>600</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="5" ValueType="30">
> > >           <gmr:Content>7300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="5" ValueType="30">
> > >           <gmr:Content>-300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="6" ValueType="60">
> > >           <gmr:Content>June</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="6" ValueType="30">
> > >           <gmr:Content>500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="6" ValueType="30">
> > >           <gmr:Content>8900</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="6" ValueType="30">
> > >           <gmr:Content>-500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="7" ValueType="60">
> > >           <gmr:Content>July</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="7" ValueType="30">
> > >           <gmr:Content>400</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="7" ValueType="30">
> > >           <gmr:Content>10500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="7" ValueType="30">
> > >           <gmr:Content>-700</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="8" ValueType="60">
> > >           <gmr:Content>August</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="8" ValueType="30">
> > >           <gmr:Content>300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="8" ValueType="30">
> > >           <gmr:Content>12100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="8" ValueType="30">
> > >           <gmr:Content>-900</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="9" ValueType="60">
> > >           <gmr:Content>September</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="9" ValueType="30">
> > >           <gmr:Content>200</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="9" ValueType="30">
> > >           <gmr:Content>13700</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="9" ValueType="30">
> > >           <gmr:Content>-1100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="10" ValueType="60">
> > >           <gmr:Content>October</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="10" ValueType="30">
> > >           <gmr:Content>100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="10" ValueType="30">
> > >           <gmr:Content>15300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="10" ValueType="30">
> > >           <gmr:Content>-1300</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="11" ValueType="60">
> > >           <gmr:Content>November</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="11" ValueType="30">
> > >           <gmr:Content>0</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="11" ValueType="30">
> > >           <gmr:Content>16900</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="11" ValueType="30">
> > >           <gmr:Content>-1500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="12" ValueType="60">
> > >           <gmr:Content>December</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="12" ValueType="30">
> > >           <gmr:Content>-100</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="12" ValueType="30">
> > >           <gmr:Content>18500</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="12" ValueType="30">
> > >           <gmr:Content>-1700</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="0" Row="14" ValueType="60">
> > >           <gmr:Content>Totals:</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="1" Row="14">
> > >           <gmr:Content>=sum(B2:B13)</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="2" Row="14">
> > >           <gmr:Content>=sum(C1:C13)</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="3" Row="14">
> > >           <gmr:Content>=sum(D2:D13)</gmr:Content>
> > >         </gmr:Cell>
> > >         <gmr:Cell Col="6" Row="20" ValueType="60">
> > >           <gmr:Content>Bad year</gmr:Content>
> > >         </gmr:Cell>
> > >       </gmr:Cells>
> > >       <gmr:Solver TargetCol="-1" TargetRow="-1" ProblemType="1"
> > Inputs=""/>
> > >     </gmr:Sheet>
> > >   </gmr:Sheets>
> > >   <gmr:UIData SelectedTab="0"/>
> > > </gmr:Workbook>
> > --
> > http://www.superlinksoftware.com
> > http://jakarta.apache.org/poi - port of Excel/Word/OLE 2 Compound
> > Document
> >                             format to java
> > http://developer.java.sun.com/developer/bugParade/bugs/4487555.html
> >                     - fix java generics!
> > The avalanche has already started. It is too late for the pebbles to
> > vote.
> > -Ambassador Kosh
> >
> --
> http://www.superlinksoftware.com
> http://jakarta.apache.org/poi - port of Excel/Word/OLE 2 Compound
> Document
>                             format to java
> http://developer.java.sun.com/developer/bugParade/bugs/4487555.html
>                       - fix java generics!
> The avalanche has already started. It is too late for the pebbles to
> vote.
> -Ambassador Kosh
> 
-- 
http://www.superlinksoftware.com
http://jakarta.apache.org/poi - port of Excel/Word/OLE 2 Compound
Document 
                            format to java
http://developer.java.sun.com/developer/bugParade/bugs/4487555.html 
                        - fix java generics!
The avalanche has already started. It is too late for the pebbles to
vote.
-Ambassador Kosh

Reply via email to