Janus GridEX for .NET
by Janus Systems - 製品のタイプ: コンポーネント / .NET WinForms / .NET Class / 100% Managed Code
ご案内:特に説明のない限り、この商品は英語版商品になります。
Visual Studio 2005 環境でデータ操作ツールを開発可能。 Janus GridEX for .NET は、データベースに直接接続される、全面的に編集可能なデータ認識型コンポーネントです。 このコントロールは、高度なデータ操作が実行できるように、独自のデータ バインディング機構を実装しています。 Janus GridEX for .NET は、グループ化機能やソート機能を犠牲にしなくてもあらゆるフォーマットのデータを管理できるように、強力なアンバウンド モードも備えています。このコントロールには画期的な「カード ビュー」もあり、これを使用することにより簡単にデータを表示できます。
一般向け価格については下記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。
Janus GridEX for .NET V3.5
| カートに追加 |
¥ 66,570 (税込) |
1 開発者ライセンス |
|
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 189,000 (税込) |
4 開発者チーム ライセンス |
|
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 311,535 (税込) |
8 開発者チーム ライセンス |
|
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 665,385 (税込) |
1 サイト一括ライセンス (単一の物理アドレスにいる開発者に人数無制限でライセンス供与) |
|
ダウンロード (7.0 MB) |
Janus GridEX for .NET V3.5 - Upgrades
| カートに追加 |
¥ 47,460 (税込) |
1 開発者アップグレードライセンス(Janus GridEX for .NET V2.0 - 1 開発者ライセンスより) |
要確認 |
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 120,960 (税込) |
4 開発者アップグレードライセンス(Janus GridEX for .NET V2.0 - 4 開発者ライセンスより) |
要確認 |
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 206,850 (税込) |
8 開発者アップグレードライセンス(Janus GridEX for .NET V2.0 - 8 開発者ライセンスより) |
要確認 |
ダウンロード (7.0 MB) |
| カートに追加 |
¥ 338,730 (税込) |
1 サイト一括アップグレードライセンス(Janus GridEX for .NET V2.0 - 1 サイト一括アップグレードライセンスより) |
要確認 |
ダウンロード (7.0 MB) |
すべてのご注文にて弊社標準の 契約条件および返品条件の内容が適用されます。
一般向け価格については上記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。
What's New in Janus GridEX Control for .NET V3.x?
- MultipleValues Columns: A column can be bound to a list of values. MultipleValues columns are especially useful when dealing with many-to-many relations. For example, if there is a many-to-many relation between tables “Products” and “Categories” you can bind a grid to the table “Products” and add a MultipleValues column bound to the relation showing (in a single cell) all the categories a product belongs. To edit these cells, you can use a checked combo box where the user can check/uncheck the list of available categories.The GridEX Control is also capable to group columns with more than one value. When grouping by a MultipleValues Column a record in the table could belong to more than one groups and the control will present a copy for those repeated records in each of the corresponding groups. When an edition in those copied record is made, the control will automatically reflect the changes in each copy
- SelfReferencing Tables: A table with a self-referencing relation can be displayed as a tree. For example, you can bind a GridEX control to a “Messages” table. If a message can contain other message as a child, you can use HierarchicalMode.SelfReferencing in the GridEXTable and show the control as tree with multiple columns
- Custom Grouping: A new GridEXCustomGroup class is provided to let you specify custom group definition. There are two types of custom groups:
- Composite Columns: Rows in the GridEX control are grouped based on the values of two or more columns in the same group row. For example: You can specify columns: “Country” and “City” and the control will create a group row for each different combination of the values of these columns
- Conditional Group Rows: You can specify each of the group rows a Group contains and specify the condition that rows must meet in order to be part of the group row
- Hierarchical Grouping: Rows in a table can be grouped based on the values of a column that belongs to a child table. For example, in a hierarchical grid showing Customers-Orders-Order_Details, you can group Customers table by the “Product” column in Order_Details table. Showing you a grouped view of customers based on the products ordered
- Hierarchical Filters: Rows in a table can be filtered based on the values of a column that belong to a child table
- Improved Performance on Hierarchical Mode: Janus data manipulation classes were completely redesigned to decrease the time used to load child lists to a fraction of the time needed in previous versions
- Nested Properties Binding: A column can now be bound to a property of a sub-object in the original DataRow. For example, if a control is bound to a list of “Contact” objects and the Contact class has a property that returns a “ContactName” object where “ContactName” is a class with two properties: “FirstName” and “LastName”, you can bind a column to Contact.ContactName.FirstName setting its DataMember property equal to “ContactName.FirstName”
- Unbound Mode: New Unbound mode in GridEX control allows you to populate rows using AddItem method.
- Unbound Columns:You can add an unbound column to a bound grid. There are two types of unbound columns:
- UnboundFetch: The value of the cells in these columns is set in the LoadingRow event. This mode is useful when you want to have a calculated cell where the value is based on the values of other cells in the same row
- UnboundKeep: The value of the cell can be set by the user and the control will keep that value
- KeepRowSettings Property: When this property is set to true, the control retains the row and cell properties even when the rows are scrolled out of view. By default, GridEX control fires the FormattingRow event to let you specify cell properties of rows that are displayed in the grid.These settings are cleared once a row is no longer visible and they must be set again when the FormattingRow event is fired for the row. In cases where you need to set cell properties (like its FormatStyle outside) the FormattingRow, you can use this property to true and the control will keep the property you set even when the row is scrolled out of view
- UseGroupRowSelector Property: This property allows you to display a checkbox in group rows that checks/unchecks all the rows inside a group with one click
- TotalRowPosition property: When using a TotalRow in the grid, you can now specify whether you want to show the total row as a scrollable row at the end of the list or fixed at the bottom of the display area in the control
- GridEXGroupHeaderTotal.ColumnAlign Property: This property allows you specify a column to which align a defined group header total
- CardView Appearance: CardViewGridLines and CardInnerSpacing properties were added to let you change the appearance of a card in GridEX control. Now, it is possible to show a card with grid lines between its fields and the space specified in CardInnerSpacing between those fields
- Export to Excel: A new GridEXExporter component is provided to let you export the data displayed in a GridEX control as an Excel XML document
- FieldChooser Control: In addition to the ShowFieldChooser method, you can use the new GridEXFieldChooserControl to use the control inside a panel of your form instead of showing it as a floating window outside your application
- CheckedComboBox Control: This new control acts as combo box that can be bound to a list of values where the user can check/uncheck multiple items in the dropdown to add/remove items from the list specified as value of the control
Janus GridEX Control for .NET は、100% C# マネージコントロールであり、Microsoft の .NET フレームワーク機能をより適切に活用するように、完全に改訂されました。 Janus Systems Controls Suite の一部としても使用できます。
主要機能は、次のとおりです。
- バインディング:Janus GridEX for .NET は、データを意識した、完全に編集可能なコンポーネントであり、データセットの任意の表に、または Ilist インターフェイス、ITypedList インターフェイス、IBindingList インターフェイスのうちいずれかをサポートするその他のデータ ソースにバインドできます。Janus GridEX for .NET では、上記インターフェイスのいずれかにバインドされても、グループ機能、ソート機能、フィルタ機能が犠牲になりません。
- 編集:このコントロールには、MaskEdit、CheckBox、UpDown、Calendar DropDown、Combo*、DropDown など、複数のビルトイン エディタが含まれています。GridEX for .NET コントロールでは、カスタム EditType" を列用に定義することもできます。*Combo EditType には、複数の列を含めることができ、Type ahead 機能もあります。
- 体裁:このコントロールでは、多くの高度なフォーマット機能が提供され、プログラマは、データの表示方法を完全に制御できます。.NET バージョンの新機能として、階調度、ブレンド カラー、透明度 (アルファ ブレンディング) のサポートなど、FormatStyles の強化機能が挙げられます。カスタム描画、ウォーターマーク、Windows XP Visual Styles のサポートも追加され、豊富な UI 外観がアプリケーションに提供されます。
- カードビュー:実用的な CardView が強化され、複数列レイアウトのサポート、およびカードの展開と縮小を簡単に行う機能が含まれました。この新バージョンでは、1 つのレコードをCardViewで表示することもサポートされます。
- マスタ/ディテール:Janus GridEX for .NET では、階層データセットへのバインド、および同じウィンドウ内でのマスタ/ディテール情報の表示がサポートされました。
- グループ化とソート:無制限の数の列で、Outlook スタイルのグループ化とソートを自動的に実行できます。
- 行と列セットのプレビュー:行のプレビューでは、強力なインターフェイス エレメントが提供されます。これを使用すると、Microsoft Ourlook のように、それぞれの行の下でデータ列のうちいずれかを「プレビュー」できますが、GridEX ColumnSets を使用すると、複数行で 1 つのレコードを表現することもでき、複数行にまたがる列を含めることさえできるようになりました。ColumnSets は、コントロールが CardView にある間にも使用できます。
- フィルタ:Janus GridEX for .NET には、FilterConditions が追加されたので、これまで以上に機能的になりました。単純な条件か複雑な条件を定義して使用し、基準に合う行のフィルタ、フォーマット、まとめ、検索ができます。GridEX コントロールの新しいフィルタ機能は、非常に強力であるため、子の表で満たされた基準に従って、親の表で行をフィルタ処理することができます。このコントロールには、新しい Microsoft Access のような行フィルタもあり、ユーザーは、コントロール内で表現されているデータを簡単にフィルタ処理できます。
- フォーマット:FormatConditions を使用すると、セル、および行レベルの条件付きフォーマットを簡単に実行できます。フォーマットの単純な条件を指定するか、新しい FilterCondition プロパティを使用して複雑な条件を含めることができます。これにより、複雑なフォーマット計算用に作成する必要があるコードが、非常に少なくなります。このバージョンの新機能として、特定基準を満たすセルの単一行に、複数のフォーマットをマージする機能も挙げることができます。
- データのまとめ:グループ化だけでは不十分で、合計、平均、グループ内の特定列の数を表示する、簡単な方法が必要になることがあります。これは、GroupFooters を使用して、簡単に達成できます。新しい GridEX for .NET コントロールでは、グループが縮小されている際でもこのようなフッターを表示したり、特定列の合計をグループ ヘッダーに表示したり、FilterCondition に指定された基準を満たすレコードのみの合計を表示したりすることができます。GridEX では、表ごとに合計行を表示することもできます。これは、マスタ/ディテール関係の操作時に非常に便利な機能です。
- 印刷:GridEX Control for .NET ライブラリには、GridEXPrintDocument コンポーネントも組み込まれており、コントロールによって表示されているデータの WYSIWYG (What-You-See-Is-What-You-Get) 印刷を簡単に実現できます。GridEXPrintDocument コンポーネントを使用すると、ページ ヘッダーとフッターをドキュメント用に定義できます。ページの特定範囲を印刷できるようにするには、[FromPage] プロパティと [ToPage] プロパティをプリンタ設定で定義できます。ドキュメントのページ数を事前に知る必要がある場合は、GridEXPrintDocument に PrepareDocument メソッドを組み込むと、ドキュメントにページ数が付いてから印刷ジョブが開始されます。GridEXPrintDocument コンポーネントは、PrintPreviewDialog か PrintPreviewControl と併用して、カスタマイズ可能な [プレビュー ウィンドウ] をアプリケーションに簡単に提供できます。
- スタンドアロン入力コントロール:MaskEdit、MultiColumn Combo、Integer UpDow、ValueList UpDown スタンドアロン コントロールが、Janus GridEX Control for .NET Library に組み込まれました。