FileMakerとPHPによるWebアンケートフォームの作成(後編)
第9回 PHPによるFileMakerのカスタムWeb公開 - (3)
ダウンロード サンプルファイル (111.6 KB)
レイアウト画面に切り替え、さらに加工します。項目の位置を適宜に配置し、ボディパートを削除します。罫線なども追加して多少見栄えが良いようにします。
ウィザードで作成したスクリプトを修正します。レイアウト切り替えというステップを関連レコードに移動というステップに切り替えます。
作成されたスクリプトを動作させるボタンを、回答一覧の画面に配置します。
以上で集計フォームの作成は完了です。「回答結果の集計」ボタンを押して回答データを集計してみましょう。
以上でWEBアンケートの完成です。
おわりに
いかがでしたか? 最初は難しいと感じるかもしれませんが、考え方に慣れてしまえば、すんなりものにできると思います。
今回のアンケートフォームもさらに工夫すれば、
- アンケートのテーマごとに異なる画面の配色にする。
- 回答の選択形式を、ラジオボタンだけでなくプルダウンやチェックボックなども選べるようにする。
- 登録内容の確認画面を表示させてから登録実行の処理をする。
- 登録完了後にユーザーに自動返信メールを送信する。
- 入力内容の制限を設ける(空欄不可など)。
- 集計フォームに、さらに年代別や性別などの区分での集計も加える。
などさらに機能を追加することもできます。PHPにはライブラリのPEARやテンプレートのSmartyなど、オープンソースのリソースが豊富です。データベースとの接続も容易なので他のDBとの連携なども容易になるでしょう。それらを利用してさらに高機能なWebサイトを構築することも可能になると思います。
FileMaker API for PHPを使ってFileMakerのさらなる可能性を探ってみてください。
この記事は参考になりましたか?
既に会員の方はを行ってください。
- FileMaker Pro 実践チュートリアル連載記事一覧
- この記事の著者
-
堀 直樹(ホリ ナオキ)
大学卒業後入社の企業にて、趣味のFileMaker使いからなりゆきで社内のシステム担当となり社内システムの開発に孤軍奮闘する。その後ソフトハウスに転職してFileMakerによるシステム開発に従事し、現在は株式会社キクミミにて数々の企業のシステムを開発する。PHPによるカスタムWebでのシステム構築...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社
この記事は参考になりましたか?
この記事をシェア
