ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報
参照なし

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

通常 Excelファイルへの出力項目

追加項目で入力してもらった情報を,全部出力したいんですが,export.phpのどのあたりをどう書き換えればいいでしょうか?

while ($rvdata = $xoopsDB->fetchArray($res)) {

このあたりからだと思うんですが,変数の意味がよくわかりません。
全部出力されないと,全部手入力になってしまいますので。。

通常 Re: Excelファイルへの出力項目

export.phpの以下の場所を,好きな数値に書き換えました。


$nfield = 9;

ところが,これだとExcelで開く時にエラーになっちゃうので,

templates/eguide_excel.xml
の以下の場所を書き換えました。

<Table ss:ExpandedColumnCount="11" ss:ExpandedRowCount="45" x:FullColumns="1"

これのExpandedColumnCountの値を,上で増やした分だけ,増やしました。

実際にExcel形式でダウンロードしてみると,この値の部分が変わらないんで,どこかにキャッシュがあるのかなぁと思ってますが,ダウンロードして来てから手で書き換えても開けるので,これで良しということにしました。

通常 Re: Excelファイルへの出力項目

templates/eguide_excel.xml は、Smarty のテンプレートです。

Xoops のテンプレートマネージャで変更します。テンプレートファイルの更新を反映するには、モジュールアップデートを行ってテンプレートの再読み込みを行います。
--
安冨 伸浩 (マイサイト管理人)

通常 Re: Excelファイルへの出力項目

お返事ありがとうございます。

おお!すばらしい。 ちゃんと反映されました。

Smartyの概念をいまいち理解しておりませんが,自習につとめます。

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service