画面・帳票サポートシステム XMAP3 プログラミングガイド 画面編
画面定義で使用できる表示属性の解説を示します。
オブジェクトの種類 | 背景色の設定 | 結果 |
---|---|---|
ボックス系オブジェクト (枠付きのテキスト・フィールド系オブジェクトも含む) |
透明 | 画面の背景色が反映される |
色付き | 設定した色が反映される | |
ボタン系オブジェクトおよび スクロールバー |
− | 常にグレー |
使用目的と,使用目的を指定できるオブジェクトの一覧を次の表に示します。
表中のオブジェクト名称は,次のとおりです。
表A-8 使用目的
使用目的 | オブジェクト | 説明 |
---|---|---|
数字 |
|
数字コードデータの入力 必要に応じて「遷移条件」の「全桁必須」属性と組み合わせて使用する。 COBOLのPICTURE句に従った入力チェックをする。 モジュラスチェックをする。 |
POP(手動―数字) |
|
|
金額(GUI画面) |
|
右寄せで表示する。また,先頭に「\」を付けたり,3桁ごとに「,」を付けたり,小数点の入力を許したりする。 入力データ:「0〜9」「+」「−」 |
数値(GUI画面) |
|
右寄せで表示する。オプションを使用して,負の値や小数点の入力を許したり,チェックしたりできる。 入力データ:「0〜9」「+」「−」 |
カナ |
|
カナ文字入力のため,日本語入力システムをオンにする。 カナだけの入力に加え,オプションを使用して数字や英文字を入力できる。 |
POP(手動―カナ) |
|
|
英数 |
|
半角文字の入力用。オプションを使用して,英数,数字,カナなどの入力を制限できる。 |
POP(手動―英数) |
|
|
POP(自動―英数) | ||
日本語 |
|
漢字の入力用。日本語入力システムをオンにする。オプションを使用して,漢字だけの入力か,漢字と英数の混在入力かをチェックできる。 |
POP(手動―日本語) |
|
|
POP(自動―日本語) | ||
パスワード |
|
半角文字の入力用。入力した文字は表示されない。GUI画面では,オプションを使用して入力文字の代わりに「*」を表示するか,何も表示しないかを指定できる。 |
MCR |
|
キーボードではなくIDカード(MCR)での入力ができる。 オプションを使用して,入力された文字を表示することもできる。 |
表A-9 詳細目的とデータ型
使用目的 | 詳細目的 | データ型※1 | 入力できる文字 | |
---|---|---|---|---|
COBOL | ||||
入力データ型 | 出力データ型 | |||
数字※2 | 数字・ 数字記号※2 |
文字(XX)※2 | 文字(XX) | 0〜9 + − * .,\ |
99999※2 | 99999 | |||
99999 | ZZZZ9 | |||
その他のピクチャ | その他のピクチャ | |||
モジュラス | 文字(XX) | 文字(XX) | 0〜9 最終桁がモジュラスチェック用数字 |
|
99999 | 99999 | |||
99999 | ZZZZ9 | |||
その他のピクチャ | その他のピクチャ | |||
数字 | 文字(XX) | 文字(XX) | 0〜9 | |
99999 | 99999 | |||
金額 | 数字 | 文字(XX) | 文字(XX) | 0〜9 |
99999 | 99999 | |||
小数点付き | 999V9 | 999.9 | 0〜9 .(1個だけ) |
|
99V99 | 99.99 | |||
9V999 | 9.999 | |||
V9999 | .9999 | |||
符号付き | S99999 | -99999 | 0〜9 + − | |
符号・小数点 付き |
S999V9 | -999.9 | 0〜9 + − .(1個だけ) |
|
S99V99 | -99.99 | |||
S9V999 | -9.999 | |||
SV9999 | -.9999 | |||
数値 | 数字 | 文字(XX) | 文字(XX) | 0〜9 |
99999 | 99999 | |||
小数点付き | 999V9 | 999.9 | 0〜9 .(1個だけ) |
|
99V99 | 99.99 | |||
9V999 | 9.999 | |||
V9999 | .9999 | |||
符号付き | S99999 | -99999 | 0〜9 + − | |
符号・小数点 付き |
S999V9 | -999.9 | 0〜9 + − .(1個だけ) |
|
S99V99 | -99.99 | |||
S9V999 | -9.999 | |||
SV9999 | -.9999 | |||
数字・数字記号 | 文字(XX) | 文字(XX) | 0〜9 + − * .,\ |
|
カナ※2 | カナ・半角 ※2 |
文字(XX) | 文字(XX) | 半角:すべての半角文字 カナ:ア〜ンとカナ小文字 ゜ ゛ 英大:A〜Z 数:0〜9 マイナス:− 長音:カナ長音記号 |
カナ | ||||
カナ・英大・数 | ||||
カナ・英大・数・マイナス | ||||
カナ・英大・数・長音 | ||||
カナ・英大・数・マイナス・長音 | ||||
カナ・数 | ||||
カナ・数・マイナス | ||||
カナ・数・長音 | ||||
カナ・数・マイナス・長音 | ||||
英数※2 | 半角※2 | 文字(XX) | 文字(XX) | 半角:すべての半角文字 英大:A〜Z 英小:a〜z カナ:ア〜ンとカナ小文字 ゜ ゛ 数:0〜9 マイナス:− アスタリスク:* コンマ:, 記号:# @ \ /などの英記号 |
英大・カナ・数・記号 | ||||
英大 | ||||
アスタリスク・英大 | ||||
英大・英小 | ||||
英大・数・マイナス | ||||
英大・数 | ||||
英大・英小・コンマ | ||||
数・マイナス | ||||
日本語※2 | 混在※2 (全角・半角) |
文字(XX) | 文字(XX) | 全角と半角 |
漢字※2 | 文字(XX) | 文字(XX) | 全角だけ | |
漢字(NN) | 漢字(NN) | |||
漢字(XX)※3 | 漢字(XX)※3 | |||
パスワード | 半角 | 文字(XX) | 文字(XX) | 半角:すべての半角文字 英大:A〜Z 英小:a〜z 数:0〜9 |
英大 | ||||
英大・英小 | ||||
英大・数 | ||||
MCR | 半角 | 文字(XX) | 出力なし | 半角:すべての半角文字 |
POP (手動−数字) |
数字・数字記号 | 文字(XX) | 文字(XX) | 0〜9 + − * .,\ |
POP (手動−カナ) |
カナ・半角 | 文字(XX) | 文字(XX) | カナ:ア〜ンとカナ小文字 ゜ ゛ 半角:すべての半角文字 |
POP (手動−英数) (自動−英数) |
半角 | 文字(XX) | 文字(XX) | 半角:すべての半角文字 |
POP (手動−日本語) (自動−日本語) |
混在 (全角・半角) |
文字(XX) | 文字(XX) | 全角と半角 |
漢字 | 文字(XX) | 文字(XX) | 全角だけ | |
漢字(NN) | 漢字(NN) |
表A-10 表示書式と入力形式・格納形式(日付)
日付ダイアログの表示書式 (表示書式は実際の日付に関係なく固定です) |
入力形式/格納形式 |
---|---|
1997/ 8/ 7 | YYYYMMDD |
1997/08/07 | |
1997- 8- 7 | |
1997-08-07 | |
1997. 8. 7 | |
1997.08.07 | |
1997 8 7 | |
19970807 | |
97/ 8/ 7 | YYMMDD |
97/08/07 | |
97- 8- 7 | |
97-08-07 | |
97. 8. 7 | |
97.08.07 | |
97 8 7 | |
970807 | |
平成 9年 8月 7日 | GYYMMDD |
平成09年08月07日 | |
平 9年 8月 7日 | |
平09年08月07日 | |
年月 平成 9年 8月 | GYYMM |
年月 平成09年08月 | |
年月 平 9年 8月 | |
年月 平09年08月 | |
年月 1997/ 8 | YYYYMM |
年月 1997/08 | |
年月 1997- 8 | |
年月 1997-08 | |
年月 1997. 8 | |
年月 1997.08 | |
年月 1997 8 | |
年月 199708 | |
年月 97/ 8 | YYMM |
年月 97/08 | |
年月 97- 8 | |
年月 97-08 | |
年月 97. 8 | |
年月 97.08 | |
年月 97 8 | |
年月 9708 | |
月日 8/ 7 | MMDD |
月日 08/07 | |
月日 8- 7 | |
月日 08-07 | |
月日 8. 7 | |
月日 08.07 | |
月日 8 7 | |
月日 0807 | |
年 平 9年 | GYY |
年 平09年 | |
年 9 | YYYY |
年 0009 | |
年 9 | YY |
年 09 | |
月 8 | MM |
月 08 | |
日 7 | DD |
日 07 |
表A-11 表示書式と入力形式・格納形式(時刻)
時刻ダイアログの表示書式 (表示書式は実際の時刻に関係なく固定です) |
入力形式/格納形式 |
---|---|
21:08:07 | HHMMSS |
21: 8: 7 | |
21.08.07 | |
21. 8. 7 | |
PM09:08:07 | HHMMSS(出力時刻だけ) |
PM 9: 8: 7 | |
PM09.08.07 | |
PM 9. 8. 7 | |
09:08:07PM | |
9: 8: 7PM | |
09.08.07PM | |
9. 8. 7PM | |
21時08分07秒 | HHMMSS |
21時 8分 7秒 | |
210807 | |
21 8 7 | |
時分 21:08 | HHMM |
時分 21: 8 | |
時分 21.08 | |
時分 21. 8 | |
時分 PM09:08 | HHMM(出力時刻だけ) |
時分 PM 9: 8 | |
時分 PM09.08 | |
時分 PM 9. 8 | |
時分 09:08PM | |
時分 9: 8PM | |
時分 09.08PM | |
時分 9. 8PM | |
時分 21時08分 | HHMM |
時分 21時 8分 | |
時分 2108 | |
時分 21 8 | |
分秒 08:07 | MMSS |
分秒 8: 7 | |
分秒 08.07 | |
分秒 8. 7 | |
分秒 08分07秒 | |
分秒 8分 7秒 | |
分秒 0807 | |
分秒 8 7 | |
時 09時 | HH |
時 9時 | |
時 09 | |
時 9 | |
分 08分 | MM |
分 8分 | |
分 08 | |
分 8 | |
秒 07秒 | SS |
秒 7秒 | |
秒 07 | |
秒 7 |
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.