Tabulator Grid
By Jbit on
今回は、Tabulatorについて。
相変わらずのグリッド系DB管理フォームを検証。
今回のオーダーは、
・日本語化
・レスポンシブ対応
・datepicker に祝祭日の実装
・テキストエリアの実装
・コンボボックスの実装
・フィルタリング機能付き複数選択セレクトボックスの実装
・ボタンの実装
・確認ダイアログの実装
・やり直し機能の実装
・スムーズな1万件のレコード編集
・固定カラム
・カラムのグループ化
・カラム値の計算処理
・非表示カラムの実装
納期にゆとりがあることもあり、これまでに使ったことのない Tabulator を、取り急ぎ検証。
進行形で開発中なので、実装できていない機能もいくつかあるのですが、JQueryとの相性が良さそうで、ライブラリを読み込めば何とかなりそう
・・・とスタートしたのですが、これが苦労の始まり。
ひと通りの課題は実装できたのですが、コンボボックスの実装とフィルタリング機能付き複数選択セレクトボックスの実装に手間取り、
通常作業の合間の検証とは言え、3週間もかかってしまいました。
後になって考えてみれば、簡単な見落としでした。
Ajax のコールバックの実装も終わり、動きも安定しており、致命的な不備も無いようなので、いざ検収作業へ。
MIT Licenseでもあり、今後の開発に期待もできそうなので「いいね」。