SPREAD for Windows Forms

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

トライアル版

ご購入

 
概要

アプリケーションにExcelと同等のユーザーインタフェースを提供できる表計算コンポーネント

SPREAD for Windows Formsは、エンドユーザーにとって親しみのあるMicrosoft Excel®と互換性の高い表計算機能をアプリケーションに提供するコンポーネントです。数式や条件付き書式、チャート、シェイプ、グループ化、マルチシート、ウィンドウ枠の固定/分割、ズーム、印刷のページ設定、テーブルスタイルなどの機能はExcelとの互換性があり、Excelライクなユーザーインタフェースを持った業務アプリケーションを短期間で開発することができます。また、「セル」を最小単位とした自由なレイアウト、日本のユーザーに求められる高度な入力処理を簡単に実現でき、より高度な業務アプリケーション開発を支援します。


SPREADでできること

Excelライクな操作性で自由度の高いグリッドを作成したい

SPREADは、Excelライクな操作性をアプリケーション上のグリッドで実現することができ、ショートカットキーなど細部にわたる操作も柔軟にカスタマイズすることが可能です。グリッドのデザインにおいても「セル」を最小単位にExcelと同様の感覚で操作でき、自由度の高いレイアウトを実現します。これによりさまざまな用途に対応することが可能です。グリッド上におけるあらゆる要件を想定した機能が組み込まれており、多様な案件に最小限の開発工数で実現することができます。

画像「豊富な機能数と汎用性」豊富な機能数と汎用性

最高クラスの編集エクスペリエンスを提供したい
画像「文字種指定入力」文字種指定入力

日本の業務アプリケーションにおける最高の入力インタフェースとして、ActiveX、Windows Forms、ASP.NET、Silverlight、WPFを通じて開発者の支持を得ている入力支援コンポーネント「InputMan」の機能を持った、GcTextBox(テキスト)、GcDateTime(日付時刻)、GcNumber(数値)型セルを提供します。文字種指定入力や入力時と表示時で異なった書式の定義できるほか、書式に応じた文字種の自動変換機能や入力をガイドするテキストの表示など入力者が使いやすいと感じる数々の機能を用意しています。

画像「編集時/非編集時の各書式設定 (左)日付 (右)数値」編集時/非編集時の各書式設定 (左)日付 (右)数値

複雑な集計処理を手軽に実装したい

SPREADは日付、財務、統計、検索、文字列などさまざまな業種や職種で活用できる300種以上の実用的な関数を提供しています。ユーザー操作で決まる不規則な集計範囲や、業務要件に固有の複雑な計算処理にも柔軟に対応します。


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

SPREADはExcelファイル用の強力な入出力エンジンを搭載しています。Microsoft Excel®のインストールなしでExcelファイルの入出力機能を実行でき、Excelファイル形式の各バージョンに対応しているので、エンドユーザーのExcel環境を気にする必要はありません。また、Excelのチャートやシェイプ、関数を含む数式はSPREADと互換性があり、入出力時にも書式や形式が保たれます。業務アプリケーションとのデータ連携や、Excelレガシーからのスムーズな移行を実現します。


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

SPREADはエンドユーザーが自由に移動したりリサイズしたりできる80種以上のチャートをSPREAD上に配置できます。いろいろなチャートを使用して、視覚的イメージでデータをわかりやすくまとめることができます。


データバインディングを使用しないで一覧を作成したい

SPREADは行数および列数の指定により、データバインディングをまったく使用しないデータソースに非連結(アンバウンド)な一覧を作成できます。「セル」を最小単位とした自由なレイアウトの表が作成可能です。また、データ連結した一覧においても、任意の位置に非連結(アンバウンド)な行および列を挿入できます。


ノンコーディングでシートをデザインしたい

SPREADにはデザイン用の高度なGUIデザイナが付属しています。デザイナの使いやすさはActiveX製品の時代から定評があり、はじめて使用する場合でもセル型やセル値の表示書式、罫線や背景色、フォントなど各種の外観スタイルを直感的に操作できます。ノンコーディングで外観設計が可能なため、時間のかかるデザイン作業をプログラマ以外に任せるといった作業分担ができ、人的リソースの有効活用や開発の効率化を推進できます。


タッチデバイスや高解像度ディスプレイなど最新のユーザー環境に対応したい

SPREADはWindows 8以降のタッチデバイスでの操作をサポートします。タッチキーボードによる入力や、タッチ操作によるセルの選択、スピン、ドロップダウン、グリッドのスクロールなどの基本操作のほか、タッチツールバーやグリッパーといったタッチ専用のUIも提供します。
また、今後普及が進むと考えられている解像度の高いディスプレイにおいても、表示に対応できるよう、高DPIをサポートします。エンドユーザーがOSのDPIを変更した場合でも、コントロールのサイズを自動的に調整しアプリケーションのレイアウトが崩れないよう再描画します。


実践的なサンプルコードで開発手法を習得したい

SPREADは1994年のVBX版(Windows Forms版は2004年)発売以来、グリッドコンポーネントの定番として数多くの開発者にご利用いただいている製品です。そのため、製品の使用方法をはじめとする、さまざまな要件の実現方法が多数フィードバックされています。グレープシティではそれらの蓄積された情報をナレッジベースとして公開。登録件数はすでに300件余りに上ります。はじめて利用する方でも豊富な情報から課題実現のためのサンプルコードを探すことができ、短期間で製品のノウハウを習得することができます。


実績のあるコンポーネントを採用したい

ドッグイヤーとも例えられるほど移り変わりの激しいIT業界にありながら、SPREADは開発の現場で利用され続け、累計出荷ライセンス数は100,000※を越えています。これは、テクノロジーの変遷や環境の変化にいち早く対応したり、業務アプリケーションに求められる機能を安定した品質で提供し続けたりしてきたことの証です。コンポーネントはシステムの中に組み込まれる部品です。グレープシティではシステム開発企業の皆さまが安心してSPREADという部品をお使いいただけるよう努めています。

(株)富士通マーケティング様「GLOVIA smart きらら」

開発事例:西鉄情報システム(株)様「レビィⅡ」

開発事例:富士通九州システムズ様「GLOVIA smartホテル」

※ActiveX版、ASP.NET版を含めたSPREADの総出荷ライセンス数


MultiRow、CalendarGridとの使い分け

汎用利用が可能な高機能グリッドコンポーネント「SPREAD」と、特定の用途に特化したグリッドコンポーネント「MultiRow」「CalendarGrid」をプロジェクト内で上手に使い分けることで、開発工数を大幅に削減することが可能です。