TreeGrid SpreadSheet は、編集可能な数式などのスプレッドシートの機能を使用できる、セル ベースの AJAX グリッドです。定義済みやカスタムの数式関数、個別のセル書式や罫線、単一セルや選択セル範囲の操作、グリッドのサイズの自動調整、行や列の自動インデックスなどが可能です。
- セル内容の編集
- 行の選択、追加、削除
- ツール バー、行、列のコントロール パネル
- 列の選択、追加、削除
- 行や列の移動、サイズ調整
- 行や列の非表示、表示
- Ajax やページ/フォーム提出 (HTTP POST) による変更のサーバーへの更新
Excel互換機能とファイル入出力
- 完全な Excel サポート - ファイル システムから選択された、またはグリッドへドラッグ アンド ドロップした Excel ファイルの読み込み、表示、Excel へ変更の保存
- Web サーバーへのアクセスなしで Excel の表示、編集、保存
- MS Excel やその他のスプレッドシート プログラムへまたは MS Excel やその他のスプレッドシート プログラムからのセルのコピーおよび貼り付け
- シートのデータを xlsx、xls、csv ファイルへエクスポート、MS Excel 内でファイルの表示
- 印刷、PDF への印刷
数式と関数
- 編集可能な数式 - Excel と同じ構文による「=」から始まる数式
- Excel と同じ名前を使用した 230 のビルドイン関数および編集可能な式
- 完全にローカライズされた数式 - 言語ごとに異なる関数名、演算子、区切り
- 他のシートへの外部参照ができる編集可能な数式
操作
- マウスによる編集中に数式のソースとなるセルやセルの範囲の選択
- 編集中に使用可能な関数のリストの表示
- 多くのシートと操作 (追加、削除、移動、コピー、名前の変更)
- 選択したセル グループに対する一括変更 - コピー、移動、自動入力、クリア、コピーおよび貼り付け
- 自動シートサイズ - スクロールするシートの最終まで行および列の自動追加、使用していない行および列の自動削除
- ウィンドウ枠を固定して列や行をロック
- ツリー、グループ化、並び替え、絞り込み、検索などのグリッド機能
- 行および列の完全なページングによる多数のセルをもつ大容量のシート処理
- 行および列の自動インデックス - id や名前ではなく配置場所から行および列の判別
- 完全な復元ややり直し - シート上のすべてのアクションの復元
セル型と書式
- ツリー内で行を編集できる Excel アウトライン
- セル値、数式、書式、枠線、スパン、その他の属性の一括変更
- ダイナミック セルの書式 - セルに対して型および表示形式の設定や変更
テキスト色、背景色、影の色、影付きスタイル、文字サイズ、フォント名、太文字、斜体、下線、二重取り消し線、上線、下付き、水平方向の配置、垂直方向の配置、折り返して全体の表示、テキストの 90 や 270 度回転- ダイナミック セルの枠線 - セルごとにすべての端に対して枠線の設定や変更
- ダイナミック セルの書式 - セルに対して型および表示形式の設定や変更
- ダイナミック セル スパン - 垂直方向および水平方向へのスパン機能
- 自動のセル型 - セル値や書式によるセルの型や表示の選択
- 完全にカスタマイズ可能な CSS スタイル
- レスポンシブ Web デザイン、定義した Media 規則をもとにビューポートの幅と高さに対してグリッドのレイアウトの変更
- セル内容や外部の編集ボックス内でのグリッド外部の編集
その他機能
- 実際の、フォーカスされた、または選択されたセルに対して使用可能なアクションを表示する完全に編集可能なセルのポップアップ メニュー
- JavaScript からグリッドをコントロールするためのイベントやメソッドを持つ高度な JavaScript API
- JavaScript コード一切不要でページ上にグリッドの追加
- 高度な XML 入力や出力フォーマット、JSON フォーマットのサポート
- 完全にカスタマイズ可能なキーおよびマウス ナビゲーション アクション スキーマ
- 高速な表示および操作が可能なグリッド
- スクリプト モジュール - 使用されていないモジュールをスクリプトから削除
- すべての言語にローカライズ可能 (テキスト、日付、数字など)
- 中東の言語および Hirji 日付に対応した RTL バージョン
- CSS1 Strict および quirks モードのサポート (すべての <!DOCTYPE> 設定)
Microsoft Internet Explorer
IE6、IE7、IE8、IE9、IE10、IE11
Microsoft Edge
IE12 - IE18Mozilla Firefox
FF1.5 - FF89Google Chrome
CH3 - CH91
Microsoft Edge
IE79 - IE91Apple Safari
Mac OSX & Windows
S3 - S14
Opera
O9 - O12 (Presto)
O15 - 077 (WebKit)Apple iOS
Safari Mobile
S4 - S14
CH / FF / UCAndroid Mobile
CH / FF / UC / SI
A2 - A81
(その他、すべての Trident、Gecko、WebKit、Chromium、Blink エンジンのクローン)
TreeGrid パッケージには、JavaScript フレームワークで使用できるサンプルとドキュメントが含まれます。
- Angular (TypeScript)
- React (JavaScript / TypeScript)
- Vue (JavaScript / TypeScript)
- その他のフレームワーク (HTML、JavaScript)
TreeGrid は、サードパーティの JavaScript コードをサポートする、その他のクライアントサイドのフレームワークでも使用できます。
TreeGrid パッケージには、サーバーサイド スクリプトの定義済みコードやサンプルが含まれます。
- NodeJS (JavaScript)
- ASP.NET (C#、Visual Basic)
- JSP (Java)
- PHP
- HTML (その他すべて)
TreeGrid は、XML や JSON データを処理できるその他のサーバー スクリプト環境でも使用できます。