Jump to content
  • 0

IWP html tabel met Groovy naar excel


Nico

Question

Posted

Nou was er zo'n mooi voorbeeld op de fmsummit met het gebruik van Groovy, het omzetten van data in IWP naar een te downloaden excel bestand.

Maar als groovy leek, hoe pakken we zoiets aan?

4 answers to this question

Recommended Posts

  • 0
Posted

Je maakt een script aan dat een HTML pagina aanmaakt met een tabel in (sla dit op in een variabele bijvoorbeeld). Hoe die HTML pagina er moet/kan uitzien zie je hier:

 

http://www.designdetector.com/archives/05/07/HTMLToExcelTheEasyWay.php

 

Dan heb je nog ScriptMaster nodig om van die HTML tekst een file aan te maken. Dit is de code om dat te doen:

 

def f = File.createTempFile( "test" , ".xls" );
f.write( textToWrite )
return f

 

Het enige nadeel aan deze methode is dat we gebruik maken van de methode createTempFile, waarbij je enkel de prefix (test in dit geval) en de suffix (.xls) kan meegeven. Java zal zelf een serieel nummer meegeven... Wat je ook kan doen is de fmserver rechten geven op een bepaalde directory. Op dat moment heb je meer controle over de bestandsnaam. Meer info over het werken met bestanden in Java vind je hier:

http://docs.oracle.com/javase/1.4.2/docs/api/java/io/File.html

 

Het voorbeeldje staat trouwens op de website van fmsummit:

http://fmsummit.info/resources/andriesArchive.zip

  • 0
Posted

Geweldig ! Hier ga ik vanavond maar eens mee aan de slag !

Ik had de voorbeeld bestanden van jou helemaal over het hoofd gezien, sorry :oops:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...