Comments
Description
Transcript
3270 数値 数値ロック ロック・
® IBM Software Group IBM Rational Host Access Transformation Services (HATS) V7.5.1 新機能ガイド 3270数値 数値ロック 数値ロック・ ロック・フィールド © 2010 IBM Corporation IBM Software Group | Rational software 3270数値ロックとは 数値のみ(Numeric Only)フィールドに対し、数値以外の入力を禁止する機能 PCOMMの場合 PCOMMメニューから、「編集」 → 「設定」 → 「外観」 → 「ディスプレイの設定」より 「表示」 → 「3270数値ロック」を「はい」に設定 OIAのフィールド属性表示に「NUM」と表示される 数値以外を入力すると入力禁止状態となる 2 IBM Software Group | Rational software HATSにおける3270数値ロック ブラウザーからの入力時にも3270数値ロックを有効にすることが可能 該当フィールドに対する入力、およびペーストは数値のみに限られる 設定可能なウィジェット フィールド・ウィジェット テキスト入力ウィジェット 設定方法 「3270 Num Lock を使用可能にする」に チェックを入れる デフォルトはチェックなし 3 IBM Software Group | Rational software 入力可能な文字 3270数値ロック時に入力可能な文字 0~9、 +(プラス)、 -(マイナス)、 .(ピリオド)、,(コンマ) 、ヒンディー数字 入力可能な文字のカスタマイズ (Webプロジェクトのみ) lxgwfunctions.js の下記メソッドをカスタマイズ allowNumLockOnly() allowNumLockOnlyForIEMobile() { if(isIEMobile) return; var ck = function(code) { if ((enableBIDI=="true") && ((code < 1642) && (code > 1631))) return true; if ((code < 48 || code > 57) && code != 43 && code != 45 && code != 46 && code != 44) return false; return true; } contentCheck(event, ck); } 48~57: (0~9) 43: (+) 45: (-) 46: (.) 44: (,) 1642~1643: ヒンディー数字 4