InputManPlus for ASP.NET(日本語版)

Webアプリケーションに柔軟できめ細やかな入力フォームを実現するコンポーネント。

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

価格:¥ 176,000 (税込)〜 バージョン: 10.0J Update 8 更新日: May 18, 2022 レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00レビューの平均スコア: 4.00 (1)

i

旧バージョン取扱のご案内
旧バージョン販売に関しては、弊社フリーダイヤル(0120-343-550)又はメール(sales@componentsource.co.jp)までお問い合わせください。

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

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

機能/特長

書式設定
テキスト、マスク、日付時刻、数値、コンボの各コントロールでは特定の書式に合わせて入力を制限し、正確なデータ入力を誘導することが可能です。さらに日付時刻と数値の各コントロールは入力書式と表示書式をそれぞれ個別に備えているため、簡略化した入力書式と見やすい表示書式を両立できます。また、コントロール内にリテラル文字を表示できるため、不要な文字列やラベルの配置をなくしたり得られた値の結合処理を省いたりできます。

テキストコントロール:「書式キーワード」による文字種を設定
マスクコントロール:正規表現による定型書式を設定
日付時刻コントロール:日付と時間に特化した書式を「書式キーワード」とリテラル文字により設定
日付コントロール:日付に特化した書式をキーワードとリテラル文字により設定
時刻コントロール:時間に特化した書式をキーワードとリテラル文字により設定
数値コントロール:3桁区切りや小数点を含む数値、負号や通貨記号などの接頭・接尾文字を設定

各コントロールの日本語表記
数値コントロールではアラビア数字で入力した数値を漢数字で表示できます。日付時刻コントロールと日付コントロールでは和暦による日付入力と表示ができ、「元年」などの特別な表記にも対応しています。また、ドロップダウンカレンダーやカレンダーコントロールも和暦表示をサポート。和暦の元号はWeb.configファイルで自由にカスタマイズできます。さらに、休日や振替休日、任意の休業日、会計年度も設定できるためユーザーの要望に柔軟に応えられます。なお製品には国民の祝日を定義した祝日定義ファイルを提供します。

日本語にマッチした入力制御機能
半角・全角、ひらがな・カタカナなど日本語にマッチしたフィルタ機能と文字種の自動変換機能を備えています。たとえば半角文字の英数字やカタカナを全角文字に自動変換する、半角カタカナを入力禁止に設定するといったことが可能です。また、記号や空白文字、サロゲートペア文字、環境依存文字の入力制御のほか文字列貼り付け時の改行コードの挿入も制御できます。

住所検索機能
郵便番号コントロールは郵便番号を入力すると指定のコントロールに該当する住所を出力します。また、住所検索エクステンダを使用すると、全国地方公共団体コード(JIS X 0401)や市外局番から都道府県名や市区町村名を検索したり、住所情報から郵便番号を検索したりすることができます。

入力範囲のチェックと範囲外値の制御
入力可能な最大値と最小値の設定、文字数の制限はプロパティで簡単に行えます。範囲外入力に対してエラーを通知するイベントを実装できるほか、検証コントロールと検証アクションエクステンダにより誤入力を容易に検出し、視覚的にエンドユーザーに通知できます。また、日付や数値コントロールで範囲外の値が入力されたとき、その値を自動的にクリアしたりロールバックしたりするといった制御方法を設定することもできます。

日付時刻コントロール:入力できる日付時刻の上限と下限を設定可能
日付コントロール:入力できる日付の上限と下限を設定可能
時刻コントロール:入力できる時刻の上限と下限を設定可能
数値コントロール:最大値、最小値の設定が可能
テキストコントロール:最大文字数の設定が可能
文字数検証コントロール:入力できる文字数の上限と下限を設定可能
日付範囲検証コントロール:日付時刻の入力可能範囲を制限

検証エラーの通知
検証アクションエクステンダは検証コントロールのエラー通知方法を拡張します。アイコンや背景色による視覚的な通知のほか、バルーンチップを使用してエラー内容をわかりやすく表示することも可能です。InputManの検証コントロールはもちろん、標準の検証コントロールを拡張することもできます。

豊富なクライアント側スクリプト
ASP.NET標準のコントロールでサポートされているクライアント側スクリプトのほか、各コントロールには豊富な独自のスクリプトが搭載され、クライアント側でのページ操作を強力にサポートします。これらのスクリプトは、ASP.NET AJAX使用時にはサーバーコードとして実装できます。

jQueryによる拡張
テキスト、日付および時刻コントロールではjQueryライブラリを使用することができます。jQueryによる各種イベントやアニメーション動作、Ajax機能とInputManが提供するクライアント側スクリプトを組み合わせることで、より強力なクライアント側機能を実現できます。また、そのほかのコントロールにおいてもjQueryセレクターの利用が可能となり、jQueryユーザーにはなじみのある実装ができます。

快適なキーボード操作
矢印キーでのフォーカス移動や、入力完了時に自動的に次のコントロールへのフォーカス遷移が可能です。さらに、任意のキーに定義済みの動作や独自のクライアント側スクリプトを割り当てられるショートカットエクステンダ、ファンクションキー押下時の動作を指定できるファンクションキーコントロールを使用すれば、エンドユーザーに快適なキーボード操作を提供できます。

多彩な機能を持つカレンダー
カレンダーコントロールおよび日付時刻と日付コントロールのドロップダウンカレンダーでは月-日および年-月カレンダーの切り替えや、曜日や週番号をクリックするだけで曜日全体や指定の週すべてを選択できるなど、高度な操作性を提供します。また、日付領域では休日や休業日だけスタイルを変えて表示できるほか、日曜日を赤色で表示するといった曜日単位でのスタイル設定も可能です。さらに、画像や六曜の表示をサポートし多くの情報を表現することができます。

マルチカラムに対応した高性能のコンボとリストコントロール
コンボとリストコントロールでは任意の列数を表示できるマルチカラムをサポートします。行ごとにフォントやスタイルを設定でき、アイテムの画像表示にも対応。クリックによるアイテムのソートや行の幅変更が可能なヘッダも表示できます。また、クライアント側での項目の追加や削除といった操作も可能です。コンボコントロールでは入力する値によってリストボックスの項目をフィルタリングするオートフィルタ機能も備えています。

スピン機能による値の増減
日付時刻、日付、時刻、数値の各コントロールでは値の増減が可能なスピン機能を搭載し、スピンボタンのクリックや上下矢印キーですばやく値を変更できます。また、マスクコントロールでは列挙値を、コンボコントロールでは項目を、スピン機能によって順番に切り替えられます。

ドロップダウンによる入力補助機能
テキスト、日付時刻、日付、数値の各コントロールではエディットウィンドウ、カレンダー、電卓がそれぞれドロップダウンし視覚的に入力を補助します。ドロップダウンオブジェクトはドロップダウンボタンの押下のほか、ショートカットキーや任意のイベントで表示させることができます。

オーバーフローチップと省略文字
テキスト、コンボ、リストコントロールでは、オーバーフローチップや省略文字を表示することにより、コントロールに収まりきらないテキストの内容を確認できます。省略文字は文字列の最後だけでなく中央に表示させることも可能です。

Ajaxを使用したスムーズな操作性
InputManのコントロールは、jQueryのAjax機能のほかASP.NET AJAXにも対応しており、UpdatePanelに配置し非同期でサーバーと通信を行うことができます。このとき、クライアント側スクリプトとして提供されている機能はサーバーコードとして実装できます。また、ASP.NET AJAX Control Toolkitの以下のコンテナ系コントロールへの配置も可能です。

  • Accordion
  • CollapsiblePanel
  • DragPanel
  • Tabs
  • ModalPopup

開発生産性の向上
デザイン画面でのプロパティページや専用のエディタでの直観的な操作により、多くの機能をノンコーディングで実現します。また、リストとカレンダーにはテンプレートが用意されており簡単な操作と少ない工数で洗練されたコントロールを作成できます。