If you must push into Excel (it's far easier to let it import from text), you will be using Windows, and therefore could perhaps create something with VBA. VBA for Dummies is a good book; get it with the CD and read what is on the latter (trust me). Know that VBA is designed with what Steve Jobs so aptly called (referring to MS in general) "no taste." But with lots of reverse engineering, it is possible to create documents and add cells. Again, it makes a lot more sense to write text and let Excel import it.
OpenOffice has some type of (Java??) scripting interface. That might be a little better and perhaps even friendlier than MS' offerings and might then be induced to create .xls files. Bill ________________________________________ From: pharo-project-boun...@lists.gforge.inria.fr [pharo-project-boun...@lists.gforge.inria.fr] On Behalf Of Friedrich Dominicus [fr...@q-software-solutions.de] Sent: Wednesday, September 01, 2010 1:32 AM To: Pharo-project@lists.gforge.inria.fr Subject: Re: [Pharo-project] What are you using to write reports? Miguel Enrique Cobá Martínez <miguel.c...@gmail.com> writes: > El mar, 31-08-2010 a las 08:13 +0200, Friedrich Dominicus escribió: >> I'm working slowly through Seaside, Aida, Pharo etc. I just wonder what >> you are using to make "usable" reports. (Be it in electronical form or >> printed). A related question, how does you interface e.g to let's say >> OpenOffice or maybe MS Office? > > Several ways, with several degrees of work involved. > > - Use OSProcess et al. to start a perl program that use > Spreadsheet::WriteExcel module to do the read write for example to excel > format. Thanks Miguel. There are a few problems with it. I use the following languages like the plague (C++, Perl) and no I'm not willing to change that. > - Use a internal webpage in PHP, Python, whatever that takes POST data > and writes it to a given file in the filesystem. Then your app just put > a link in seaside to download the file Hm I though about it the other way. I have my Web applicatoin and like to get some forms in a spreadsheet format. Anyways thanks for pointing that out to me. Regards Friedrich -- Q-Software Solutions GmbH; Sitz: Bruchsal; Registergericht: Mannheim Registriernummer: HRB232138; Geschaeftsfuehrer: Friedrich Dominicus _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project