以下のように設定する
<apex:page controller="コントローラクラス"
cache="true"
contentType="text/xml;charset=UTF-8#test.xml"
readOnly="true">
Excelでテスト用のファイルを作り、保存をするときにxml形式で保存する
保存したファイルのソースコードを確認し、apex:page タグの間に挿入する
このVFページを呼び出す
あとは、Apexなどを使い
<apex:repeat value="{!csvRows}" var="row">
<apex:outputText value="{!row.columns}" />
</apex:repeat>
などでxmlを出力させてあげれば、
動的にExcelファイル(正確にはxml?)を生成することができる
0 件のコメント:
コメントを投稿