InputManセルは、従来のテキスト型セル、日付時刻型セル、数値型セルと比較して、より高度で多様な機能を搭載しています。柔軟な入力制御および表示が可能で、拡張性にも優れています。
メモ:アプリケーションの画面で、入力部分にInputMan(別売り)を採用し、一覧部分にSPREADを採用している場合、SPREADでInputManセルを使用すると、入力部分と一覧部分で統一されたUX(ユーザーエクスペリエンス/ユーザー体験)をエンドユーザーに提供できます。併用に際しては、「InputManと併用する場合の注意事項」を参照してください。
InputManセルの特長
以下は、InputManセルの種類と、それぞれで実現可能な要件です。アプリケーションの要件が以下のいずれかに該当する場合、InputManセルの利用は特にお勧めです。
種類 | 実現可能な要件 |
|---|
GcTextBox型セル | バイト単位で入力を制御したい 詳細な文字種で入力を制限したい サロゲートペア文字の入力を制限したい 複数行にまたがる長い文字列を編集したい テキスト内で罫線を引きたい オートコンプリートを部分一致で検索したい
|
GcMask型セル | |
GcCharMask型セル | 入力用のマス目を表示したい 詳細な文字種で入力を制御したい マス目とリテラル文字を組み合わせて表示したい マス目ごとにスタイルを設定したい
|
GcDateTime型セル | 日付の入力を行いたい 和暦を扱う必要がある 元号1文字(M・T・S・Hや明・大・昭・平)で入力・表示を行いたい 編集時と非編集でフォーマットを変更したい(yyMMddで入力し、yyyy/MM/ddで表示する等) カレンダに祝日や固有の休日を設定したい 年月日の各フィールド単位に上下キーでスピンアップ/ダウンしたい
|
GcTimeSpan型セル | 期間や時間の長さを入力したい 24時間を超える値を入力したい 日数を入力したい
|
GcNumber型セル | |
GcComboBox型セル | |
参照
InputManと併用する場合の注意事項
GcTextBox型セル
GcMask型セル
GcCharMask型セル
GcDateTime型セル
GcTimeSpan型セル
GcNumber型セル
GcComboBox型セル
InputManセルのキーボード操作
サイドボタン
InputManセルの制限事項と注意点