したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

研究日誌

205名無しさん:2014/05/06(火) 08:39:23
【共通】メモデータベースのテスト2

BASIC!の自作ツール「メモデータベース」の一覧画面のHTML
画面化を進めてテストしています。

「メモデータベース」はコンソール画面にprint文で一覧を
表示している画面が多く以下の機能があります。

検索、更新、削除、閲覧、件名一覧、全件一覧、フラグ更新

そのうち全件一覧は、全メモのダンプのような機能なので
そのままコンソール画面に出力としています。

のこりの機能は、タブレット利用時(タブレットモード)では
すべて一覧結果の画面をHTML画面化しました。

さらにそのうち、更新、削除、閲覧、フラグ更新については
テンキー上部固定付のHTML画面としています。

キーボードを使用している状態(タブレットモード以外)では
従来の通り、コンソール画面に一覧を出力しています。

タブレットモードとそれ以外で二つの処理が存在する形に
するか統合するか悩みましたが、前者の形にしています。

【メモデータベース モード選択画面】
https://www.dropbox.com/s/3kib5cmxkzqzdwt/Screenshot_2014-05-06-07-47-12.png

最大の理由は、微々たる差ですが、コンソールモードの方が
HTML画面の生成/ロードが無い分、画面描画が高速だからです。

【タブレットモード以外とタブレットモードの画面比較(1)】
https://www.dropbox.com/s/tw312fjqulpqgs3/Ktate20140506080026.jpg

【タブレットモード以外とタブレットモードの画面比較(2)】
https://www.dropbox.com/s/3lee8navlop4yw3/Ktate20140506080314.jpg

HTML画面化については、先日「閲覧」機能でテストしていた
のでスムーズにいきました。

一覧画面のHTML生成/ロードについてはすべて外部関数化した
ので機能の共通化は少しできたかなとは思います。

ただ、それ以前のロジックについては重複箇所が多いものの
変更失敗リスクが怖くて手出ししていません。

弱気ですがそれでもいいかなと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板