ページ全体をExcelファイルに書き出す

アプリケーションでWebブラウザーに表示されているページのすべてのデータをExcelファイルに書き出すことができます。

note
..\..\Media\pict-note.png

ページ内のリストビューだけをExcelに書き出す場合は リストビューをExcelファイルに書き出す を参照してください。


1 ページにボタンを配置します。

 

note
..\..\Media\pict-note.png

ボタンの作成は ボタンを作成する を参照してください。

2 右ペインのセル型で[コマンド]をクリックします。

 

3 「コマンドの選択」で[Excelエクスポート(ページ)]を選択します。

4 エクスポートするページを指定し、エクスポートの形式を設定します。

エクスポートの形式では、ページにリストビューが存在し、そのデータがスクロールを必要とする場合に、Excelの1シートに収めるか複数のシートに分割するかを指定します。

 

tip
..\..\Media\pict-tips.png

数式が設定されているセルについて、Excelに計算結果を値としてエクスポートしたい場合は、「数式が設定されているセルは計算後の値を出力する」にチェックを入れます。この設定は[エクスポートするページ]が<現在のページ>の場合にのみ設定可能です。

 

note
..\..\Media\pict-note.png

設定項目の詳細については、Excelエクスポート(ページ)を参照してください。

 

note
..\..\Media\pict-note.png

出力するExcelのページ設定を行うには、右ペイン下部の[ページ設定]タブをクリックし、「エクスポートの印刷設定」をクリックします。詳しくは、ページの操作(右ペイン)を参照してください。

 

5 [ホーム]→[ (デバッグ)]をクリックして動作を確認します。


                                ↓

warning
..\..\Media\pict-warning.png

・マスターページ上で「Excelエクスポート(ページ)」コマンドを実行した場合、プレースホルダーに表示されている子ページのみがExcelファイルに書き出されます。マスターページ部分はExcelファイルに書き出されません。

・「エクスポートするページ」に、<現在のページ>以外を設定する場合、次のようなケースのページは正しくエクスポートされません。このようなページは、一旦ブラウザに表示させてからエクスポートを行うことで正しい結果を得ることができます。

  • 「ページロード時のコマンド」でセルの値に関する設定をしているケース。実際にブラウザ上にページが読み込まない状態でにエクスポートをすると、「ページロード時のコマンド」は実行されません。
  • ページに表示するデータを抽出するクエリーで「=A1」などのセル参照をしているケース。このようなセル参照しているセルの値は、ブラウザ上に表示されて初めて確定します。このため、正しいクエリー結果を得られません。

・Forguncyで作成したページをExcelに書き出すと、各セル型は以下の表のように出力されます。

セル型

Excelへの書き出し後

ボタン

ボタンの画像

テキストボックス

テキスト表示

複数行テキストボックス

テキスト表示

チェックボックス

チェックボックスの画像

チェックボックスグループ

チェックボックスグループの画像

ラジオグループ

ラジオグループの画像

ハイパーリンク

ハイパーリンク(書式のみ)

コンボボックス

テキスト表示

数値

テキスト表示

日付

テキスト表示

時刻

テキスト表示

画像

画像

画像アップロード

画像

添付ファイル

非表示

ユーザー選択コンボボックス

テキスト表示

ふりがなテキストボックス

テキスト表示

レコードナビゲーション

非表示

ページナビゲーション

非表示

ワークフローバー

非表示

ログインユーザー

非表示

バーコード

バーコード表示