15
Apr
2010
Como exportar datos a un archivo CSV o de texto usando Apex
<apex:page controller="csvController" cache="true"
contentType="text/csv#filename.csv" language="en-US">
"Col A","Col B","Col C","Col D"
<apex:repeat value="{!myList}" var="a">
"{!a.ColA}","{!a.ColB}","{!a.ColC}","{!a.ColD}"
</apex:repeat>
</apex:page>
* El #filename.csv, le pedira al usuario salvar o abrir el archivo. De lo contrario sera abierto por el navegador como un archivo HTML.
* Tambien hay que formatear la VF page como un archivo csv con texto liempo, por lo tanto pno puede haber pageblocks, tablas, ni nada que inserte texto Html
* Si el usuario quiere exportar los datos de objetos debera utilizar el contentType=”text/plain”
Tags: Salesforce
This entry was posted
on Thursday, April 15th, 2010 at 7:10 PM and is filed under Salesforce.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.