SPREAD for ASP.NET(日本語版)

ダウンロード版で即納できます。

MESCIUS (旧社名:GrapeCity) 社の製品
1996 年より日本国内にてComponentSourceで販売中。

価格:¥ 172,480 (税込)〜 バージョン: 10.0J SP8 更新日: Aug 17, 2022 レビューの平均スコア: 4.50レビューの平均スコア: 4.50レビューの平均スコア: 4.50レビューの平均スコア: 4.50レビューの平均スコア: 4.50 (3)

i

【重要】価格改定のお知らせ
MESCIUS社は、2024年4月1日(月)に価格改定が実施される予定です。弊社サイトの掲載中の価格でご注文頂けるのは、2024年3月29(金)までとなります。
それ以降は新価格が適用されますので、誠に恐縮ではございますが、何卒ご理解賜りますようお願い申しあげます。

新価格の詳細は、弊社フリーダイヤル(0120-343-550)又はメール(sales@componentsource.co.jp)までお問い合わせください

SPREAD for ASP.NET(日本語版) の主な機能

機能 / 特徴

さまざまなデバイスでExcelライクな操作性マウス/タッチ/キーボードを使用して、Excelライクな操作性を実現できます。タッチに適した機能やUIを提供するほか、タッチキーボードによる入力や、タッチによるスクロール、列や行の移動などの基本操作が可能です。

マウスによるセル選択 - セルをクリックするとセルが選択状態となります。行/列ヘッダをクリックすると行/列全体を選択でき、マウスを押下しながらドラッグすることでセル範囲の選択が可能です。
タッチによるセル選択 - セルをタップするとセルが選択状態になり、セルを囲む枠線とグリッパーと呼ばれるタッチ専用のUIが表示されます。グリッパーをドラッグすることで、セル範囲の選択が可能です。
キーボードを使用したセル選択 - セルを選択後、[Shift]キーを押下しながら矢印キーを押下することで連続した複数のセルを選択することができます。また、[Ctrl]キーを押下しながらセルをクリックすることで、不連続な任意のセルを選択することができます。

パフォーマンスの最適化SPREAD上に大量のデータを表示する場合はそのデータの一部を表示する、あるいは初期表示するデータ量をあらかじめ制限し順次追加データをロードすることでWebアプリケーションのパフォーマンスを最適化することができます。

ページング - 大量データを分割して表示することにより、Webアプリケーションのパフォーマンスを最適化します。
仮想ページング - 垂直スクロールバーを動かすことでページ切り替え機能を実現します。SPREADは1ページ分のデータしか保持しないので、あたかも全データが表示されているかのようなユーザーインタフェースでパフォーマンスを最適化します。
ロードオンデマンド - 最初に表示するデータ量を制限しすばやくページを表示します。 追加データはバックグラウンドで任意の時間ごとに順次ロードすることも、シートをスクロールした際にロードすることもできます。 バックグラウンドで追加行をロードするためセルの編集や値入力といったユーザー操作を妨げません。

InputMan for ASP.NETを使用した入力検証日本仕様の入力支援機能を提供するInputManとの連携により、セルの入力値検証ができます。 InputManの検証コントロールをSPREADのセル入力に対して適用することで数値や日付の範囲、文字種や文字数の指定、入力禁止文字列、データ型の検証を行えます。 設定範囲外の入力を検出するとメッセージテキストを表示してエラーを通知。 通知方法はInputManの「検証アクションエクステンダ」で追加できます。 アイコンの表示や背景色の変更などさまざまなアクションを備えており、エンドユーザーを正しい入力へと導きます。

1レコード複数行行数や列数、セル結合、連結するフィールドを指定したテンプレートを作成して1レコードごとに繰り返し表示することができます。列ヘッダは1行でデータ領域だけを2行にするなど、それぞれ異なるテンプレートを設定できます。

豊富なセル型テキストやチェックボックス、コンボボックスなど全29種類のセル型を提供しています。

製品独自のAjaxエンジンに加えASP.NET AJAXにも対応SPREAD独自のAjaxエンジンにより、数式の計算、行の追加や削除、ソート、フィルタリング、グループ化、ページング、ロードオンデマンド、ドラッグ&ドロップによる列移動といった基本操作がコールバックで処理され、 ページ全体をポストバックせずに必要なデータのみを更新することができます。 またASP.NET AJAXにも対応しており、UpdatePanelに配置して使用するなどSPREAD以外のコントロールと連携した、より広範なコールバック処理にも活用できます。 また、ASP.NET AJAX Control Toolkitを使用した11種類のセル型を提供しています。

スタイル設定背景色や文字の色、フォントの種類やサイズ、罫線をセル単位で柔軟に設定できます。 また、シートスキンという定義済みのスタイルを提供。デザイン工数をかけたくない場合に役立ちます。 さらに、オリジナルのスキンを作成することも可能です。

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

セル結合と自動マージ任意のセル範囲を指定してセルを結合できます。また、隣り合うセルが同じ値を持つ場合には自動的にセルを結合する「自動マージ」を提供します。

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

ファイル入出力

Excel形式ファイルの入出力 - BIFF8(MicrosoftのBinary Interchange File Formatバージョン 8)形式ファイルおよびOpenXML形式の入出力エンジンを独自に実装しています。 サーバーサイドにExcelをインストールすることなく、既存のExcelファイルをアプリケーションにインポートしたり、SPREAD上のデータをExcelファイルにエクスポートしたりすることが可能です。SPREADはExcelとの親和性が非常に高く、セルの値だけでなく外観や書式、関数、チャートなどの互換性を保ったままインポートまたはエクスポートできます。
その他のファイルの入出力 - CSV形式の入出力およびPDF/HTMLファイルの出力に対応しています。

実用性の高い表計算関数LOOKUP(VLOOKUP、HLOOKUP)、SUBTOTAL、SUMIFなど実業務で使用頻度が高い関数を装備しています。 表計算コンポーネントとしては最大級となる300種類以上の組み込み関数を提供します。 Webアプリケーション上で実行時に関数を入力して動的にデータを集計したり「Sheet2!A1」のように異なるシートのセルを参照したりすることも可能です。

強力なクライアント側スクリプトセルの編集、フォーカスの移動、シートのスクロールを検知するイベントや、列幅の自動調整、印刷などの機能をクライアント側スクリプトで提供します。 「使い勝手の良さ」で差がつくWebアプリケーションの開発を、豊富なスクリプトがサポートします。

設計効率を高めるGUIデザイナ、ウィザードスプレッドシートの全体的な設計を支援するグラフィカルなSPREADデザイナに加え、連結フィールドの指定などデータ連結の設計を支援するウィザードが付属しています。 SPREADデザイナはExcelライクな操作性と外観を備え、多くのプロパティで値を直観的に設定することが可能。 ユーザーインタフェースに関わるコーディング作業を大幅に簡略化し、生産性を格段に向上させます。 さらに、SPREADコントロールには専用のコマンドバーを表示できます。 コマンドバーにはページ移動用のボタンやシートの更新ボタン、印刷ボタンなどがあらかじめ含まれており、ノンコーディングでこれらの機能をエンドユーザーに提供します。

豊富なサンプルコード付き(Visual Basic, C#)製品の基本操作を確認できるVisual BasicとC#両方のサンプルプロジェクトを付属しています。また、製品ヘルプやナレッジベースに多数のサンプルコードを公開しています。