ITエンジニア/デザイナ向けにオープンソースを毎日紹介

SlickGridはWebベースで動作する多機能なグリッド、表計算ライブラリです。

Webベースで業務系システムを作っていると必ず要望に挙がるのがリッチな表計算(グリッド)表示ライブラリです。


こちらは通常の表示。縦横スクロール対応。


表示形式も色々指定できます。


スライダーでの入力。


カレンダー。


チェックボックス。


長い場合はフローティング。


縦スクロールをなくすこともできます。


Ajaxでデータの取得も可能です。


途中の集計も可能。


行を選択式にすることもできます。

入力方式の設定や、行を選択してといった機能はExcelにもないので便利ではないでしょうか。また、プラグインによってExcelとコピー&ペーストでデータの授受もできるようになっています。

SlickGridはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。


MOONGIFTはこう見る

グリッドをリッチにするソフトウェアは多数あります。目的や用途に合わせて最適なものを選択しましょう。特にデータフォーマットが固定になってしまう場合も多いので(XMLまたはJSONなど)、開発の基本指針として決めておくことをお勧めします。

一括アップデートやカラムごとのフィルタリングなど希望される機能はとても多いと思います。業務系システム開発をよく行われる方はこの手のライブラリをよくチェックし、最新動向にも目を配る必要があるでしょう。

Home · mleibman/SlickGrid Wiki

デモ:SlickGrid example 1: Basic grid

デモ:SlickGrid example 3: Editing

デモ:Copy paste from Excel to SlickGrid - Nereo Labs

mleibman/SlickGrid · GitHub

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2