SPREAD for ASP.NET

スプレッド|最強のサーバーサイド表計算コンポーネント
バージョン
: 8.0J
販売形態
: ダウンロード
発売日
: 2015/3/4

トライアル版

アップデート

ご購入

 
概要

WebアプリケーションにExcelと互換する本格的な表計算処理

SPREAD for ASP.NETはWebアプリケーションに本格的な表計算処理機能を提供するASP.NET用データグリッドコンポーネントです。 Excelファイル用の強力な入出力エンジンや豊富な表計算関数を備え、ASP.NETアプリケーションにおけるデータ表示と本格的な表計算処理、Excelとのスムーズなデータ連携を実現します。 また、Ajaxの採用によりブラウザと速やかに通信するため、大量データ閲覧時もページ切り替えやソート、フィルタリングといったデータ操作をユーザーはストレスなく行うことができます。 マルチブラウザ対応により、より幅広い分野へのWeb業務アプリケーションの提供を支援します。


SPREADでできること

WebアプリケーションでExcelのようなユーザーインタフェースを提供したい

SPREADは柔軟なデータ表示と快適なユーザー操作のためのユーザーインタフェースが豊富です。 選択セルの罫線やヘッダのハイライト表示などExcelライクな操作性、ページングやソート、行のフィルタリング、行や列の固定、列ヘッダのドラッグ&ドロップでの移動、グループ化など、 グリッド系コントロールに求められるこれらの機能をプロパティ設定や簡単なコーディングで実現します。 また、クライアント側スクリプト機能も充実しています。

画像「豊富な機能」 豊富な機能

※日本仕様の入力支援機能を提供するInputManとの連携によりセルの入力値検証、ファンクションキーの利用が可能です。
[製品情報]-[InputMan for ASP.NET 8.0J]はこちら


開発効率を高めたい

SPREADは付属のデザイナにより、ノンコーディングでグリッドのデザインを行えます。 Excelライクな操作性でセルの書式、罫線や背景色、フォントなど各種の外観スタイルを直観的に設定できます。 時間のかかるデザイン作業を大幅に軽減し、開発効率を飛躍的に高めます。 また、jQueryのサポートによって、これまでより少ないコーディング量でクライアント側スクリプトの実装が可能。 コーディングエラーを防ぎ、生産性の高いWebアプリケーション開発を可能にします。

画像「SPREADデザイナのユーザーインターフェース」 SPREADデザイナのユーザーインターフェース
画像「jQueryのサポート」jQueryのサポート

ストレスのないWebアプリケーションを構築したい

Webアプリケーションでの最大の課題はパフォーマンスです。 Windows Formsと比較すると、データ量に応じたページのダウンロード/描画に多くの時間を必要とする場合があります。 SPREADには1画面に表示するデータの行数を設定するページング機能、垂直スクロールバーを動かすことで次ページに移動する仮想ページング機能、データを順次ロードするロードオンデマンド機能を搭載しています。 これらの機能により、データ量が多いときでもエンドユーザー側での待ち時間を削減し、ストレスのない操作性を実現します。

WebサイトではSPREADのパフォーマンスを最適化するガイドラインを公開しています。

SPREAD for ASP.NET パフォーマンスガイドライン

クライアント側で柔軟な操作性を実現したい

ユーザー操作に応じて発生するクライアント側のイベントや、各種キー操作に割り当てられるアクションなどが用意されており、対話性の高いユーザーインタフェースを持ったWebアプリケーションを提供できます。 また、SPREADが提供するクライアント側スクリプト機能により、サーバーと通信することなくフォントや色などのデザインを自由に変更することができます。


業務データをExcelファイルで活用したい

SPREADはExcelファイル用の独自入出力エンジンを搭載しています。 そのため、サーバーサイドにExcelをaインストールすることなく、既存のExcelファイルをSPREADに読み込んだり、SPREAD上のデータをExcelファイルにエクスポートしたりすることができます。 BIFF8形式とOpenXML形式の双方をサポートしており、幅広いExcel環境で活用できます。 入出力時にはExcelのチャート、関数を含む数式、セル結合や罫線、フォントやセルの色といった書式も維持されるため、Excelと業務アプリケーションのスムーズなデータ連携を実現します。


Webアプリケーションで表計算関数を利用したい

SPREADは日付、財務、統計、検索、文字列などさまざまな業種や職種で活用できる300種以上の実用的な関数を提供しています。 数式入力と組み合わせて利用することで、高度な集計処理を実現します。 数式はExcelファイルの入出力時にも形式が保たれるためExcelとのデータ連携がスムーズです。 ほかにも数式の結果が目的の値になるように式のパラメータを逆算するゴールシーク機能を用意。 統計処理や財務処理など多くの演算が必要となるWebアプリケーションに強力な表計算機能を提供することができます。


チャートを駆使した多機能な表を開発したい

SPREADはエンドユーザーが自由に移動したりリサイズしたりできる80種以上のチャートをSPREAD上に配置できます。 チャートはコーディングのほか、GUIデザイナを使用して直感的に設計することも可能です。 SPREADのチャートはExcelのチャート(グラフ)と互換性があり、オブジェクトの構造や書式を保ったままExcelファイルのインポートおよびエクスポートができます。

画像「チャートデザイナ」チャートデザイナ

さまざまなブラウザ、デバイスで使用したい

SPREADでは、Internet Explorerのほか、Chromeでの利用もサポートします。 また、iPadでの動作にも対応しています。 タブレットでの操作にも柔軟に対応し、iPad上でもInternet Explorerと同じような操作性を実現し、データ表示、文字入力および各機能の使用が可能になります。 また、タッチ操作によりページが拡大される場合も、コントロールのレイアウトが崩れることなく表示されます。

このページの先頭へ