SPREAD for ASP.NET 10.0J
Excelのような外観と操作性を持つASP.NET用のデータグリッドです。マルチブラウザ/クラウド対応により幅広い分野へのWebアプリの提供を支援します。
今すぐトライアル版を入手する 購入するBenefits
特長
SPREAD for ASP.NETは、WebアプリケーションにExcelのような外観や操作性を実現するASP.NET用の高性能データグリッドコンポーネントです。非同期処理により、大量データに対する操作もユーザーはストレスなく行うことができます。また、豊富な表計算関数に加え、Excelファイル用の強力な入出力エンジンを備えておりExcelとのスムーズなデータ連携を実現します。クロスブラウザ/クラウド対応により、より幅広い分野へのWeb業務アプリケーションの提供を支援します。
Excelライクな機能
フィルタリングやソート、数式、条件付き書式、チャートといった多数のExcel互換機能を持ち、WebアプリケーションにExcelのような表画面を簡単に実現できます。また、Excel形式ファイルの入出力にも対応しています。
SPREADデザイナで短期開発
SPREADに付属するGUIデザイナにより、ノンコーディングでグリッドのデザインやセル型の設定を行えます。時間を要するデザイン作業を大幅に軽減し、開発効率を飛躍的に高めます。
ストレスフリーの操作性
数式の計算、行の追加や削除、ソート、フィルタリング、グループ化、ページングといった基本操作がコールバックで処理され、ページ全体をポストバックせずに必要なデータのみを更新することができます。
優れた視覚表現
1レコードの複数行表示や、チャート、スパークラインの使用でわかりやすくデータを視覚化できます。チャートはコントロール内外と問わずWebフォーム上の任意の位置に配置が可能で、ダッシュボードのような画面を作成できます。
クロスブラウザ対応
Internet Explorerのほか、Microsoft Edge、Chrome、Firefoxでの利用もサポートします。また、iPadやiPhoneでの動作にも対応しています。
タッチ機能のサポート
SPREADでのさまざまな処理においてタッチ操作を使用できます。タッチに適した機能やUIを提供するほか、タッチキーボードによる入力や、タッチによるスクロールなどの基本操作が可能です。
主な機能
豊富なExcel互換機能

ソート
シートに表示するデータは、列または行単位で並べ替えることができます。列ヘッダのダブルクリックにより列内のソートを行うことや、メソッドを利用してコードによる列または行のソートおよびソートの解除を実行することができます。

フィルタリング
Excelフィルタリングを適用すると、列ヘッダにドロップダウンボタンが表示されます。ドロップダウンボタンを押下すると、Excelのようなフィルタ項目が表示され、チェックボックスの切り替えなどの操作でフィルタを行う条件を選択できます。

マルチシート
1つのSPREADコントロールで複数のシートを使用することができます。シート間の数式参照を含めExcelと同様の機能を提供します。

ドラッグ操作
列単位でのドラッグ移動に対応しています。

ウィンドウ枠の固定
先頭から任意の行数・列数を固定行、固定列として設定し、指定した領域をスクロールしないようにできます。

条件付き書式
条件付き書式ではルールを作成してセルの外観表示を設定します。ルールはカラースケールルール、データバールール、アイコンセットルールなどExcelで提供されている馴染みのあるもの。デザイナでも設定できるのでノンコーディングでグラフィカルなデータも扱えます。

数式と関数
日付、財務、統計、検索、文字列などさまざまな業種や職種で活用できる300種以上の実用的な表計算関数を提供しています。シート間参照や構造化参照にも対応しているため、複雑な集計処理にも柔軟に対応できます。

スパークライン
セル内の小さなチャートでデータを視覚的に表現します。縦棒/折れ線/勝敗のチャートを表示させ、隣接データの傾向をわかりやすく表現できます。

チャート
エンドユーザーが自由に移動したりリサイズしたりできる90種以上のチャートを、SPREAD上またはチャートコントロールとして配置できます。チャートはコーディングのほか、GUIデザイナを使用して直感的に設計することも可能です。
InputMan for ASP.NETとの連携
検証コントロール
InputManの検証コントロールをSPREADのセル入力に対して適用することで数値や日付の範囲、文字種や文字数の指定、入力禁止文字列、データ型の検証を行えます。不正な入力を検出するとさまざまな方法でメッセージテキストを表示してエラーを通知。通知方法はInputManの「検証アクションエクステンダ」で追加できます。アイコンの表示や背景色の変更などさまざまなアクションを備えており、エンドユーザーを正しい入力へと導きます。
ファンクションキー
InputManのファンクションキーの同時使用をサポートします。SPREADに表示されたデータに対し、ファンクションキーの押下でコマンドを実行するなど、デスクトップアプリケーションのようなUIを実現します。

セル型
グラフィカルなセル型
AJAX Control Toolkitを使用したセル型
その他の機能/特長
より使いやすく長期的な運用支援
開発ライセンスは、1ライセンスで3台のマシンに製品をインストールできます。異なるOSでの動作確認や設計作業のたびに、ライセンスの入れ替えを行うといった手間が省けます。
また、開発したアプリケーションを長く運用していただくために、長期保守サービス(最低7年)を提供します。保守サービスの有効期間中は、テクニカルサポート、フリーアップグレードのサービスをご利用いただけます。
豊富なサンプルコード付き
製品の基本操作を確認できるVisual BasicとC#両方のサンプルプロジェクトを付属しています。また、製品ヘルプやサンプルコード集、ナレッジベースに多数のサンプルコードを公開しています。
必要システム
開発環境
- 開発ツール
- Visual Studio 2013/2015/2017 ※ SPREADデザイナを使用するにはInternet Explorer 11が必要です。
- 開発言語
- Visual Basic、C#
- Webサーバー
- Internet Information Services (必須ではありません)
- OS
- Windows 7/8.1/10/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2/Server 2016
運用環境
サーバー
- フレームワーク
- .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1
- OS
- Windows 7/8.1/10/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2/Server 2016
- Webサーバー
- Internet Information Services
クライアント
- ブラウザ
- Microsoft Edge、Internet Explorer 11(エンタープライズモードを含む)、Chrome 最新版、Firefox 最新版
- iPad/iPhone
- Safari for iOS 10/11
- 運用サーバーとして物理サーバーに加えて、以下のクラウド環境をサポートします。
- Microsoft Azure Virtual Machines
- Microsoft Azure Web Apps
- Amazon EC2
- 対応ソフトウェアはすべて日本語版のみです。日本語版以外の環境での動作は保証していません。
- 32ビット(x86)および64ビット(x64)の両環境に対応しています。
ライセンス体系
利用範囲 | ライセンス種別 | ライセンスの数え方 | ライセンス価格 | ||
---|---|---|---|---|---|
開発 | - | ユーザーライセンス | 本製品の機能を組み込んだアプリケーションを開発できます。 | 1人の開発者(製品の利用者)につき1ライセンス必要です。 | 価格表 |
- | 配布 | コアサーバーライセンス | 本製品の機能を組み込んで開発したサーバーサイドアプリケーションを運用環境へ配布できます。 | サーバー1台に対し、プロセッサーのコア数(2コア単位)に応じたライセンスが1つ必要です。 |
ユーザーライセンス
- 1つのユーザーライセンスで、同一の開発者が利用するコンピュータ3台までインストールが可能です。
- 特定の旧バージョン製品をお持ちの方を対象とした、通常よりも安価なバージョンアップライセンスをご用意しています。詳細については以下のページを参照してください。
コアサーバーライセンス
- コアサーバーライセンスの詳細については、以下のページを参照してください。
- SaaS及びそれに準ずるサービスとして、弊社ツール製品を組み込んだアプリケーションを利用者に提供する場合、 事前に弊社との契約が必要です。
保守サービス
- ユーザーライセンスには、ご購入から1年間ご利用可能な保守サービスが無償で付属します。1年後以降も保守サービスを継続利用される場合は、有償での契約更新が必要となります。
- 保守サービスの詳細については、以下のページを参照してください。