画面・帳票サポートシステム XMAP3 開発ガイド
日付や時刻を表すデータを表示するオブジェクトです。APから渡される可変のデータを出力します。日付や時刻を表示する形式(表示書式)は日付または時刻の定義ダイアログで選んで定義します。出力対象にする単位(年/月/日,時/分/秒)なども指定できます。
出力日付テキスト/出力日付フィールドの項目と設定できる値を次の表に示します。
表8-17 出力日付テキスト/出力日付フィールドの項目と設定できる値
| 項目 | 動的変更 | 設定できる値 | |||
|---|---|---|---|---|---|
| テキスト | フィールド | 日付テキスト | 日付フィールド | ||
| 表示書式 | − | − | 「12.1.11 表示書式」を参照 | 「12.1.11 表示書式」を参照 | |
| 表示方法 | ○ | ○ | 標準表示, グレーアウト表示, 文字だけ非表示, 全体非表示 |
標準表示, 文字だけ非表示 |
|
| 背景色 | − | − | 白,赤,緑,青,ライトレッド,ライトブルー,黄,グレー,黒,ダークグレー,ライトグレー,ダークグリーン,ライトグリーン,ライトイエロー,ダークブルー,透明※1 | − | |
| 枠高 | − | − | 3ます,2.5ます,2ます | − | |
| 文字色 | ○ | ○ | 白,赤,緑,青,紫,空,黄,黒,ダークレッド,ダークブルー,ダークグリーン,ダークイエロー | 白,赤,緑,青,紫,空,黄,黒,ダークレッド,ダークブルー,ダークグリーン,ダークイエロー | |
| 文字の拡大 | − | − | 標準,平体,長体,倍角 | 標準,平体,長体,倍角 | |
| 文字サイズ | − | − | 大,標準,小 | − | |
| 文字の書体 | − | − | 標準,明朝,ゴシック | − | |
| 文字の強調 | − | − | 標準,太字,斜体,太字&斜体 | − | |
| 枠付き(テキストに枠を付ける) | − | − | チェックあり/チェックなし | − | |
| テキスト※2・フィールド※3反復 | − | − | 回数は, 縦方向:1〜96 横方向:1〜160 間隔は, 縦方向:0〜92 横方向:0〜158 |
回数は, 縦方向:1〜127 横方向:1〜255 間隔は, 縦方向:0〜125 横方向:0〜253 |
|
| 反転表示する | ○ | ○ | チェックあり/チェックなし | チェックあり/チェックなし | |
| 印字する | − | ○ | − | チェックあり/チェックなし | |
| APが渡す項目 | データ名 | − | − | 「8.6 APが受け取る項目およびAPが渡す項目」を参照 | 「8.6 APが受け取る項目およびAPが渡す項目」を参照 |
| データ長 | − | − | |||
| データ型 | − | − | |||
| 格納形式 | − | − | |||
| 下位項目 | − | − | |||
| 動的変更 | − | − | |||
出力時刻テキスト/出力時刻フィールドの項目と設定できる値を次の表に示します。
表8-18 出力時刻テキスト/出力時刻フィールドの項目と設定できる値
| 項目 | 動的変更 | 設定できる値 | |||
|---|---|---|---|---|---|
| テキスト | フィールド | 時刻テキスト | 時刻フィールド | ||
| 表示書式 | − | − | 「12.1.11 表示書式」を参照 | 「12.1.11 表示書式」を参照 | |
| 表示方法 | ○ | ○ | 標準表示, グレーアウト表示, 文字だけ非表示, 全体非表示 |
標準表示, 文字だけ非表示 |
|
| 背景色 | − | − | 白,赤,緑,青,ライトレッド,ライトブルー,黄,グレー,黒,ダークグレー,ライトグレー,ダークグリーン,ライトグリーン,ライトイエロー,ダークブルー,透明※1 | − | |
| 枠高 | − | − | 3ます,2.5ます,2ます | − | |
| 文字色 | ○ | ○ | 白,赤,緑,青,紫,空,黄,黒,ダークレッド,ダークブルー,ダークグリーン,ダークイエロー | 白,赤,緑,青,紫,空,黄,黒,ダークレッド,ダークブルー,ダークグリーン,ダークイエロー | |
| 文字の拡大 | − | − | 標準,平体,長体,倍角 | 標準,平体,長体,倍角 | |
| 文字サイズ | − | − | 大,標準,小 | − | |
| 文字の書体 | − | − | 標準,明朝,ゴシック | − | |
| 文字の強調 | − | − | 標準,太字,斜体,太字&斜体 | − | |
| 枠付き | − | − | チェックあり/チェックなし | − | |
| テキスト※2・フィールド※3反復 | − | − | 回数は, 縦方向:1〜96 横方向:1〜160 間隔は, 縦方向:0〜92 横方向:0〜158 |
回数は, 縦方向:1〜127 横方向:1〜255 間隔は, 縦方向:0〜125 横方向:0〜253 |
|
| 反転表示する | ○ | ○ | チェックあり/チェックなし | チェックあり/チェックなし | |
| 印字する | − | ○ | − | チェックあり/チェックなし | |
| APが渡す項目 | データ名 | − | − | 「8.6 APが受け取る項目およびAPが渡す項目」を参照 | 「8.6 APが受け取る項目およびAPが渡す項目」を参照 |
| データ長 | − | − | |||
| データ型 | − | − | |||
| 格納形式 | − | − | |||
| 下位項目 | − | − | |||
| 動的変更 | − | − | |||
日付・時刻の出力時の表示形式の例を次に示します。なお,日付および時刻の表示書式と格納形式については「12.1.3 キーエントリ・ラベル系オブジェクトの表示属性一覧(日付テキスト・フィールドと時刻テキスト・フィールド)」を参照してください。
| 定義する表示書式 | 実際の表示形式 | 説明 |
|---|---|---|
| 1997/08/07 | 2002/03/31 | デリミタ「/」 ゼロサプレス※1なし |
| 1997.08.07 | 2002.03.31 | デリミタ「.」 ゼロサプレス なし |
| 1997/ 8/ 7 | 2002/ 3/31 | デリミタ「/」 ゼロサプレス あり |
| 平成 9年 8月 7日※2 | 平成14年 3月 31日 | 元号 「平成」 ゼロサプレス あり |
| 21:08:07 | 21:08:07 | デリミタ「:」 ゼロサプレス なし |
APでは,データはデリミタなしの形式で扱われます。これらのデータは,出力時に,表示書式に合わせて編集されます。
| APでのデータ格納形式 | ドローで定義する表示書式※1 | 出力結果 |
|---|---|---|
| 20020331 | 1997−08−07 | 2002−03−31 |
| 4140331※2 | 平成 9年 8月 7日 | 平成14年 3月31日 |
| 101000 | 21:08:07 | 10:10:00 |
| 101000 | PM 09:08:07※3 | AM 10:10:00 |
| 221000 | PM 10:10:00 |
下位項目を指定してデータを細分化できます。下位項目はデータ型が「文字(XX)」のときに設定できます。
日付・時刻(出力)テキストの表示属性は実行時に変更できます。表示属性の動的変更については「8.2.4 表示属性の動的変更」を参照してください。
All Rights Reserved. Copyright (C) 2009, 2019, Hitachi, Ltd.