FileMakerPro用販売管理システム「カンタンPro」を開発しています。僕自身が10年以上使って鍛えまくって来た実践的なシステムです。ぜひダウンロードしてお試しください。30日間無料でお試し頂けます。また、サブスクはいつでも解約できます。
インボイス請求書を発行できます
インボイス制度が実施されることはほぼ確実です。なのでカンタンPro1.3系ではインボイスに対応しました。課税業者も非課税業者もどっちでもいけるように、インボイス番号があれば「インボイス:(インボイス番号)」、なければ何も表示しません。
モバイルで使う(レスポンシブデザイン)
カンタンProWPはモバイルでも使うことができます。現状のカンタンProWPでは、細かいデザインはまだしていませんが、今回は基本的なレイアウトのデザインを行いました。例えば、スマホで表示した時、「リスト」と「詳細」を縦に並べます。
リストのページネーション
カンタンProWP独自のページネーションを開発。レンジ間の移動をするのがページネーション(ページング・ページャーとも言う)です。ページネーションは、WordPressのテーマなどでもよく見かける機能ですね。
クッキーによるタブ表示制御
何らかの処理を行っても開いているタブが切り替わらない様にするには、現在開いているタブが何かを保存し、処理実行後にそれを読み取ってそのタブ位置で実行結果を表示する必要があります。
タブレイアウト
WEBアプリケーションでは、見栄えをCSSで設定します。FileMakerと違って結構面倒ですが、意外と自由度が高いこともあります。
CSSでレイアウトを変更、カンタンProっぽくする。
CSSでレイアウトを変更しカンタンPro的に左にリスト、右に詳細を表示するようにした。雰囲気を出して開発のモチベーション上げw
クライアント詳細リンクをGETでシンプルに
今回やったこと、GETメソッドのURLパラメーターにクライアントIDを入れてデーターを送信し$_GETを使って受信する。こうするとFormボタンを使わなくていい。