| [製品の概要] |

InputMan for .NET Web Forms Ed.は、ASP.NET向けの入力インタフェースコントロールのセットです。テキスト、マスク、日付、数値、コンボ、カレンダー、リスト、電卓、バルーンチップ、メッセージボックスの10種の入力コントロールと文字種、文字数、日付範囲、日付比較、禁止文字列の5つの検証コントロールから構成されています。日本の業務アプリケーションに適した豊富な機能を搭載しているだけでなく、本バージョンでは開発生産性の向上を目的とした設計機能の強化を行いました。最小限の工数でWebアプリケーションに高機能で柔軟性のある入力フォームを実装します。

※ サンプルの機能をご覧いただくには、Internet Explorer 6.0以上を推奨します。
>
|
TOP
|
| [主な特長] |
豊富な書式設定
日付、数値、テキストなどの入力目的ごとに最適化した数多くの書式スタイルを設定でき、エンドユーザーに正確な入力を促します。また、あらゆるシーンでの利用が想定された書式スタイルが用意されているため、設計に要する時間を短縮できます。また、入力書式と表示書式を個別に指定でき、簡略化された入力と詳細な表示により、操作性および可読性が向上します。
強力な入力チェック機能
コントロールに搭載されたエラーハンドリング機能により、指定した書式以外の文字や、範囲外の日付や数値が入力されると、エラーチェックのコーディングなしで不正入力を検出できます。クライアント側での不正値検出イベントや、各検証コントロールを利用すると、サーバーへの不正値の送信を防ぎ、エンドユーザーへのエラー通知もスムーズに行えます。
日本仕様の機能
和暦による日付の表示と入力、漢数字の表示、バイト単位での入力文字数を認識、またIMEモードを制御するなど、日本仕様の多彩な機能をサポートしています。
ショートカットキー
コントロールの内容のクリア、フォーカス移動やコントロール内のフィールド移動、日付や数値の値増減、ドロップダウンオブジェクトの表示など、さまざまな動作を任意のキーに割り付けることができ、エンドユーザーの操作性を補助します。
フォーカス移動
ショートカットキーに割り付けられたキーよる移動のほか、矢印キーにより前後のコントロールへ、また入力完了と共に次のコントロールへのフォーカス移動もできます。
クライアントスクリプトの充実
エラーハンドリング機能や、値の増減、またフォントや色のプロパティなど独自のクライアント側スクリプトを多数搭載しています。さらに標準のWebコントロールで動作するJavaScriptイベントハンドラもサポートします。また、これらのクライアント側イベントは、サーバーコードを実装する操作と同様に、プロパティページからのマウス操作だけで簡単に追加することができます。
|
TOP
|
| [新機能] |
コントロールの追加
- リストコントロール
コンボコントロールで定評のある、画像、内容とその説明を表示できるマルチカラム機能を搭載したほか、ソート機能やチェックボックス、ヘッダ、ステータスバーの表示など、多数の機能を実現します。
- バルーンチップコントロール
Windowsフォームのようなバルーンによるヒントの表示をWebフォームで実現しました。クライアント側でも動作するため、サーバーにポストバックせず、ユーザーにインタラクティブなメッセージを表示できます。フォントや背景色など、外観のカスタマイズも可能です。
- 禁止文字列検証コントロール
入力を禁止したい文字列を配列として設定するだけで、禁止文字列の入力を検証します。サーバーにポストバックせずにエラーを検出するため、悪意のあるSQL文などの送信を未然に防ぐことも可能です。
- メッセージボックスコントロール
警告、確認、情報入力用のメッセージボックスを表示するサーバー側コントロールです。サーバー側で発生するイベントから、メッセージボックスを表示させることができます。ASP.NET AJAXを使用すると、ページの再読み込みをすることなく表示が可能です。
開発生産性の向上
本バージョンではInputMan for .NET 4.0J Windows Forms Ed.で好評のプロパティページのデザインを採用しました。このため、直感的な書式設定が可能になり、またカレンダーの休日設定は設定ファイルとしてインポート/エキスポートできるようになりました。その他、各検証コントロールのプロパティページも追加しました。さらに、設定されたプロパティ値を記憶できるため、独自の初期設定を持ったコントロールの配置が可能です。
画面表示の高速化
表示機能を改善したことでフォームのロードにかかる時間を短縮しました。また、JavaScriptファイルのダウンロードサイズを軽減したため、狭い帯域幅での通信もスピードアップしました。その他、コンボコントロールとリストコントロールでは、データ接続時にAjaxを採用したため、大量のデータにバウンドする際も、スムーズに表示できるようになりました。
デザイン性の向上
ドロップダウンボタンやスピンボタンに任意のイメージを設定できるようになりました。また、XPテーマの各配色(青、オリーブグリーン、シルバー)の表示や、コンボコントロールやリストコントロールのステータスバーにXPスタイルを適用するなど描画スタイルを改善しました。さらに、ドロップダウンシャドウプロパティが追加され、ドロップダウンされたカレンダーや電卓などに視覚効果を与える影をつけることも可能です。
イメージを使用したボタンとドロップダウンシャドウ

クライアント側でのスピン動作
クライアント側スクリプトにスピン機能を使った値を増減するメソッドを追加しました。このとき、値を増減するフィールドや、値の増加/減少量を指定することも可能です。
テキスト(Edit)コントロール
表示部分に入らない長いテキストを編集、表示するドロップダウンエディット機能を追加しました。長い文字列の省略表示も可能となり、表示機能を強化。省略文字やパスワード文字を任意の文字に設定もできます。また、半角または全角スペースの制御ができるようになり、さらにマルチラインモードでは、入力可能な行数を制限する機能を追加しました。
日付(Date)コントロール
年号を和暦表示したときに開始年を「元年」と表示できるようになりました。
数値(Number)コントロール
一億二千三百万、1億2千3百万のように漢数字や全角の数字を使用した表示が可能になりました。
マスク(Mask)コントロール
マスクコントロールとコンボコントロールでは、入力禁止文字を設定できるようになりました。また、クライアント側にTextChangingイベントが追加されたことで、入力文字数をバイト単位で制御できるようになりました。
コンボ(Combo)コントロール
データのロードに、Ajaxを使用した動的な読み込みを設定できるようになりました。また、一度に読み込むデータ数も指定できます。この機能を利用することで、大量のデータをストレスなく表示できます。
カレンダー(Calendar)コントロール
会計年度に対応しました。また、毎年変わる休日(ハッピーマンデー)の設定も可能です。その他、週番号のスタイル設定、今日マークの表示、さらに日付間スペースを水平、垂直方向それぞれに設定でき、外観デザインを柔軟にカスタマイズできます。
|
TOP
|
| [コントロール一覧] |
テキスト(Edit)コントロール
キーワードによって入力可能な文字種を制限できます。オートコンバート機能により、指定した文字種以外が入力されても自動的に変換します。ドロップダウンエディットや省略文字、オーバーフローチップなど表示機能にもすぐれています。
入力文字種の制限
ドロップダウンエディット

マスク(Mask)コントロール
正規表現を使って書式を設定することで、電話番号や郵便番号などの定型書式や、製品番号などの複雑な入力書式も柔軟に設定できます。また、リテラル文字を含まない値を取得することも可能です。

日付(Date)コントロール
和暦を含む豊富な書式や時刻にも対応した日付・時刻入力専用のコントロールです。年月日を選択できるドロップダウンカレンダーやスピンボタンを使用した値の増減など、マウス操作のみでの日付入力も可能です。
 
数値(Number)コントロール
3桁区切り記号、小数点、負号、通貨記号、負数の色などを設定できます。接頭、接尾書式を設定することで、任意の単位なども表示できます。また、未入力時や値がゼロのときの文字列もカスタマイズできます。

コンボ(Combo)コントロール
マスク入力が可能なテキストボックスとマルチカラム(画像、項目、項目の説明)のリストボックス部分から構成されたコンボコントロールです。テキストボックスに表示しきれない長い文字列はオーバーフローチップで表示できます。ReadOnly機能を搭載しているため、必要に応じてエンドユーザーの入力を禁止することもできます。また、リストボックス部分では、項目ごとのツールチップが表示でき、最下部にステータスバーの表示もできます。検索や項目をソートする機能を有した高性能なコントロールです。

リスト(List)コントロール
コンボコントロールで定評のマルチカラムによる表示や、ヘッダ、ステータスバーおよびチェックボックスを表示できるなど標準のリストボックスにはない多数の機能を搭載しています。項目間にさまざまな線種のグリッド線を表示することができ、視覚的にもすぐれたコントロールです。
マルチカラムリスト
チェックボックスの表示

カレンダー(Calendar)コントロール
和暦表示や複数月の表示、月をまたいだ複数日付の取得、国民の祝日や企業独自の休日設定などが可能です。Outlook、ScrollBar、Buttonsの3つからナビゲータを選択でき、さらに日付領域、ヘッダ領域、選択日付など、きめ細やかなスタイルの設定で、独自のカレンダーを容易に作成できます。

電卓(Calculator)コントロール
メモリ機能付きの四則演算電卓です。各ボタンに表示する文字、色やコントロール全体の表示スタイルを背景などにあわせて選択できます。また、各ボタンをキーボードの任意のキーに設定したり、計算結果の表示枠を非表示にしたりすることも可能です。

バルーンチップ(BalloonTip)コントロール
InputMan for .NET Windows Forms Ed.で人気のバルーンチップをWebフォームでも実現しました。クライアント側で表示/非表示を制御できるため、エンドユーザーへメッセージをリアルタイムに通知でき、Windowsアプリケーションのような操作性を実現します。標準のコントロールにバルーンチップを表示させることも可能です。
文字種検証(CharacterTypeValidator)コントロール
指定した文字種以外の無効な入力がないかを検証します。
文字数検証(TextLengthValidator)コントロール
入力された文字が最大文字数、最小文字数の範囲内にあるかどうかを検証します。
日付範囲検証(DateRangeValidator)コントロール
入力された日付が指定した範囲内かを検証します。
日付比較検証(DateDifferenceValidator)コントロール
基準となる日付の値もしくは他の日付コントロールの値と入力値を比較し日付の差を検証します。
禁止文字列検証(ForbiddenTextValidator)コントロール
入力されたテキストが入力禁止テキストではないかどうかを検証します。
禁止文字列、文字数の検証

文字種、日付比較、日付範囲の検証

|
TOP
|
| [注意事項] |
コンポーネントの種類
Webフォーム用コンポーネント
サポート言語
C#、Visual Basic .NET
|
TOP
|
| [必要システム] |
開発環境
| 開発ツール | Visual Studio 2005※/2008日本語版 | | ※ Windows Vistaで開発する場合はVisual Studio 2005 Service Pack 1 Update for Windows Vistaの適用が必要です。 | | 開発言語 | Visual Basic、C# | | Webサーバー | Internet Information Services (必須ではありません) | | OS | | | 32ビット(x86) | 64ビット(x64) | | Windows 2000日本語版 | ● | − | | Windows XP日本語版 | ● | ● | | Windows Server 2003日本語版 | ● | ● | | Windows Vista日本語版 | ● | ● | | Windows Server 2008日本語版 | ● | ● | |
運用環境
| サーバー |
|
| フレームワーク |
.NET Framework 2.0/3.0/3.5 |
| Webサーバー |
Internet Information Services |
| OS |
| | 32ビット(x86) | 64ビット(x64) | | Windows 2000日本語版 | ● | − | | Windows XP日本語版 | ● | ● | | Windows Server 2003日本語版 | ● | ● | | Windows Vista日本語版 | ● | ● | | Windows Server 2008日本語版 | ● | ● | |
| クライアント |
|
ブラウザ |
Internet Explorer 6.0/7.0、Firefox 2.0 |
ソフトウェア認証
 製品の使用にはソフトウェア アクティベーション(ライセンス認証)が必要です。 ライセンス認証についての詳細はこちらへ
|
TOP
|