画面・帳票サポートシステム XMAP3 開発ガイド

[目次][用語][索引][前へ][次へ]

12.1.10 使用目的と詳細目的

使用目的と詳細目的について説明します。

<この項の構成>
(1) 使用目的
(2) 詳細目的

(1) 使用目的

使用目的は,出力,入出力フィールドで入出力するデータを何にするのかなどを指定する属性です。使用目的には,次の種類があります。

なお,GUI画面の「スペース」の入力制限は,使用目的ごとに異なります。詳細は,「12.1.13 使用目的別の詳細目的および空白入力」を参照してください。

使用目的と,使用目的を指定できるオブジェクトの一覧を次の表に示します。

表中のオブジェクト名は,次のとおりです。

(2) 詳細目的

使用目的および詳細目的に応じて,使用できるデータ型が異なります。「スペース」の入力禁止については,「12.1.13 使用目的別の詳細目的および空白入力」を参照してください。

使用目的および詳細目的とデータ型の対応を次の表に示します。

表12-9 使用目的および詳細目的とデータ型

使用目的 詳細目的 データ型※1 入力できる文字
COBOL
入力データ型 出力データ型
数字※2 数字・
数字記号※2
文字(XX)※2 文字(XX) 0〜9
+ − * .,\
スペース※3
99999※2 99999
99999 ZZZZ9
その他のピクチャ その他のピクチャ
モジュラス 文字(XX) 文字(XX) 0〜9
最終桁がモジュラスチェック用数字
スペース※3
99999 99999
99999 ZZZZ9
その他のピクチャ その他のピクチャ
数字 文字(XX) 文字(XX) 0〜9
スペース※3
99999 99999
金額 数字 文字(XX) 文字(XX) 0〜9
スペース※4
99999 99999
小数点付き 999V9 999.9 0〜9
.(1個だけ)
スペース※4
99V99 99.99
9V999 9.999
V9999 .9999
符号付き S99999 -99999 0〜9
+ −
スペース※4
符号・小数点
付き
S999V9 -999.9 0〜9
+ −
.(1個だけ)
スペース※4
S99V99 -99.99
S9V999 -9.999
SV9999 -.9999
数値 数字 文字(XX) 文字(XX) 0〜9
スペース※4
99999 99999
小数点付き 999V9 999.9 0〜9
.(1個だけ)
スペース※4
99V99 99.99
9V999 9.999
V9999 .9999
符号付き S99999 -99999 0〜9
+ −
スペース※4
符号・小数点
付き
S999V9 -999.9 0〜9
+ −
.(1個だけ)
スペース※4
S99V99 -99.99
S9V999 -9.999
SV9999 -.9999
数字・数字記号 文字(XX) 文字(XX) 0〜9
+ − * .,\
スペース※4
カナ※2 カナ・半角
※2
文字(XX) 文字(XX) 半角:すべての半角文字
カナ※5:ア〜ンとカナ小文字
   ゜ ゛
英大※5:A〜Z
※5:0〜9
マイナス※5:−
長音※5:カナ長音記号
カナ
カナ・英大・数
カナ・英大・数・マイナス
カナ・英大・数・長音
カナ・英大・数・マイナス・長音
カナ・数
カナ・数・マイナス
カナ・数・長音
カナ・数・マイナス・長音
英数※2 半角※2 文字(XX) 文字(XX) 半角:すべての半角文字
英大※5:A〜Z
英小※5:a〜z
カナ※5:ア〜ンとカナ小文字
   ゜ ゛
※5:0〜9
マイナス※5:−
アスタリスク※5:*
コンマ※5:,
記号※5:# @ \ /などの英記号
英大・カナ・数・記号
英大
アスタリスク・英大
英大・英小
英大・数・マイナス
英大・数
英大・英小・コンマ
数・マイナス
日本語※2 混在※2
(全角・半角)
文字(XX) 文字(XX) 全角と半角
漢字※2 文字(XX) 文字(XX) 全角
半角スペース※7
漢字(NN) 漢字(NN)
漢字(XX)※6 漢字(XX)※6
パスワード 半角 文字(XX) 文字(XX) 半角:すべての半角文字
英大※5:A〜Z
英小※5:a〜z
※5:0〜9
英大
英大・英小
英大・数
MCR 半角 文字(XX) 出力なし 半角※7:すべての半角文字
POP
(手動−数字)
数字・数字記号 文字(XX) 文字(XX) 0〜9
+ − * .,\
POP
(手動−カナ)
カナ・半角 文字(XX) 文字(XX) カナ:ア〜ンとカナ小文字
   ゜ ゛
半角:すべての半角文字
POP
(手動−英数)
(自動−英数)
半角 文字(XX) 文字(XX) 半角:すべての半角文字
POP
(手動−日本語)
(自動−日本語)
混在
(全角・半角)
文字(XX) 文字(XX) 全角と半角
漢字 文字(XX) 文字(XX) 全角だけ
漢字(NN) 漢字(NN)
注※1
C言語の場合は,データ型「char」だけ指定できます。
注※2
キー入力コンボボックスで指定できる使用目的,詳細目的およびデータ型です。
注※3
データ型が文字(XX)以外の場合,スペースが入力できます。
GUI画面では「スペース」の入力を禁止できます。
CUI画面では「スペース」の入力を禁止できません。
注※4
GUI画面では「スペース」の入力を禁止できます。
注※5
詳細目的が半角以外でもスペースが入力できます。
GUI画面では「スペース」の入力を禁止できます。
CUI画面では「スペース」の入力を禁止できません。
注※6
CUI画面の入出力フィールドの場合にだけ指定できます。
注※7
GUI画面では「スペース」の入力を禁止できます。
CUI画面では「スペース」の入力を禁止できません。