SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

FileMaker Pro 実践チュートリアル(AD)

FileMakerとPHPによるWebアンケートフォームの作成(後編)

第9回 PHPによるFileMakerのカスタムWeb公開 - (3)

  • X ポスト
  • このエントリーをはてなブックマークに追加

Webフォームからのアンケートの回答

 それでは実装したWebフォームから、実際にアンケートに答えてみましょう。

http://serverName/index.php

 にアクセスすると、設定したアンケートデータが表示されます。

 必要事項を回答し、[送信]をクリックして、登録完了画面が表示されればOKです。

 FileMaker Proを起動してFileMakerServer上のWEBアンケートにアクセスしてみましょう。アンケート一覧→アンケート詳細→回答一覧→回答詳細と画面を遷移して、Webから送信したデータがちゃんとFileMakerに登録されていることを確認してください。

FileMakerによる回答データの集計

 Webアンケートの最後は、登録されたデータの集計作業です。まずはFileMaker ProでWEBアンケートにアクセスして、回答結果を確認してみましょう。

図25 アンケート一覧画面
図25 アンケート一覧画面
図26 アンケート詳細画面
図26 アンケート詳細画面
図27 回答一覧画面
図27 回答一覧画面
図28 回答詳細
図28 回答詳細

 FileMakerの集計機能を利用して、回答データの集計画面を作成します。

 まず、新規にレイアウトを作成します(回答明細テーブル)。ここでは、FileMaker付属の集計レポート作成ウィザードを利用しましょう。

図29-1 集計レポートウィザード(レイアウトタイプの選択)
図29-1 集計レポートウィザード(レイアウトタイプの選択)
図29-2 集計レポートウィザード(集計レポートオプション)
図29-2 集計レポートウィザード(集計レポートオプション)
図29-3-1 集計レポートウィザード(表示するフィールドの選択[回答明細テーブルより])
図29-3-1 集計レポートウィザード(表示するフィールドの選択[回答明細テーブルより])
図29-3-2 集計レポートウィザード(表示するフィールドの選択[アンケート見出しテーブルより])
図29-3-2 集計レポートウィザード(表示するフィールドの選択[アンケート見出しテーブルより])
図29-3-3 集計レポートウィザード(表示するフィールドの選択[アンケート質問_回答テーブルより])
図29-3-3 集計レポートウィザード(表示するフィールドの選択[アンケート質問_回答テーブルより])
図29-4 集計レポートウィザード(レコードのグループ)
図29-4 集計レポートウィザード(レコードのグループ)
図29-5 集計レポートウィザード(レコードのソート)
図29-5 集計レポートウィザード(レコードのソート)
図29-6 集計レポートウィザード(小計を指定)
図29-6 集計レポートウィザード(小計を指定)
図29-7 集計レポートウィザード(レイアウトタイプの選択)
図29-7 集計レポートウィザード(レイアウトタイプの選択)

次のページ
おわりに

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
FileMaker Pro 実践チュートリアル連載記事一覧

もっと読む

この記事の著者

堀 直樹(ホリ ナオキ)

大学卒業後入社の企業にて、趣味のFileMaker使いからなりゆきで社内のシステム担当となり社内システムの開発に孤軍奮闘する。その後ソフトハウスに転職してFileMakerによるシステム開発に従事し、現在は株式会社キクミミにて数々の企業のシステムを開発する。PHPによるカスタムWebでのシステム構築...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/2212 2015/11/04 17:12

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング