1.2.18 [出力属性]
出力 フィールド属性タイプ
ファ ンクションまたはフォームで出力に使用するフィールドの表示形式を 指定します。
ルール
使用が許される値は「フィー ルド・タイプ」により異なります。出力属性は以下のグルー プに分けられます。
· 共 通属性
· SAA/CUA 属性 - ファンクションのみ
· 色 - ファンクションのみ
· レ コード・スタンプ - 作成
· レ コード・スタンプ作成 - 作成と更新
· レ コード・スタンプ - 更新
· GUI 属性 - ファンクションのみ
· UD リポート属性 - ファンクションのみ
出力属性
フィー ルドがファンクションまたはフォームの出力フィールドとして使用される場 合に、フィールドを表示するためのフィールド属性を指定します。
ルール
共通属性で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
ASQN |
*SQLNULL の値を設定可能 |
|
BL |
明 滅表示 |
|
CBOX |
フィー ルド値をGUI WIMPチェックボックスで表示 |
|
CDTX |
レ コードを最後に作成または更新した日付(*SYSFMT8)に設定 |
|
CS |
欄 の区切り線の表示 |
|
CYDX |
レ コードを最後に作成または更新した日付(CCYYMMDD)に設定 |
|
DATX |
レ コードを最後に作成または更新した日付(*SYSFMT)に設定 |
|
DUTC |
UTCで 表示。DateTimeのみ |
|
FUNX |
レ コードを作成または最後に更新したLANSAファンクションまたはコンポーネントの名前に設定 |
|
HI |
高 輝度表示 |
|
ISO |
ISO 形式で表示。Date、Time、およびDateTimeのみ |
|
JNMX |
レ コードを最後に作成または更新したジョブ名に設定* |
|
JNRX |
レ コードを最後に作成または更新したジョブ番号に設定* |
|
ND |
非 表示(非表示フィールド) |
|
PROX |
レ コードを最後に作成または更新したLANSAプロセス名に設定 |
|
RA |
レ コードの自動前進フィールド |
|
SBIN |
Binary 形式で保存。これは、PackedまたはSignedが埋め込まれたフィールドを含 める必要のあるフィールド用に提供される特別属性です。『LANSA アプリケーション設計ガイド』(16 進数値、属性、非表示/組み込み10進データの使用)を参照してください。 |
|
SREV |
反 転形式で保存。この特別属性は、左から右、または右から左の方向で記述する言語に提供されま す。『LANSA 複数言語 アプリケーション設計ガイド』の「SREVフィールド属性」を 参照してください。 |
|
SUNS |
Integer の値を符号なしBinaryの値で保存 |
|
SUNI |
Unicode で保管。これは、コード・ページ変換によってデータを失うことなくさまざまな言語 のデータをデータベースに保管することのできる特別な属性です。新しいフィールドには、SUNI属性を追加するよりも、NcharやNvarcharの フィールド・タイプをお勧めします。 |
|
SUTC |
UTCで データベースに保管。Datetimeのみ |
|
TCDX |
レ コードを最後に作成または更新した日付/時刻(HHMMSS+*SYSFMT8)に設定 |
|
TDSX |
レ コードを最後に作成または更新した日付/時刻(HHMMSS+*SYSFMT)に設定 |
|
TIMX |
レ コードを最後に作成または更新した時刻(HHMMSS)に設定 |
|
TYDX |
レ コードを最後に作成または更新した日付/時刻(HHMMSSYYMMDD)に設定 |
|
Urxx |
フィー ルドをユーザー定義レポート属性に割り当てる(URxx)。プリンター・ファイルの i5/OS DDSステートメントへのアクセスを提供します。 |
SAA/CUA属性(ファンクションのみ)で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
ABCH |
ア クション(メニュー)バーまたはプルダウンの選択項目 |
|
FKCH |
ファ ンクション・キーの情報 |
|
PBBR |
括 弧 |
|
PBCE |
入 力不可のフィールド(強調) |
|
PBCH |
メ ニューに表示される選択項目 |
|
PBCM |
フィー ルド欄見出し |
|
PBCN |
入 力不可のフィールド(標準) |
|
PBEE |
入 力可能のフィールド(強調) |
|
PBEN |
入 力可能のフィールド(標準) |
|
PBET |
強 調のテキスト |
|
PBFP |
フィー ルドのプロンプト/ラベル/記述の詳細 |
|
PBGH |
グ ループ見出し |
|
PBIN |
ユー ザーへの説明 |
|
PBNT |
標 準のテキスト |
|
PBPI |
画 面の識別子 |
|
PBPT |
画 面のタイトル |
|
PBSC |
最 後にメニューから選択された項目 |
|
PBSI |
ス クロール情報 |
|
PBSL |
区 切り線 |
|
PBUC |
使 用不可の選択項目 |
|
PBWB |
ポッ プアップ・ウィンドウの境界 |
色で使用できる(ファンクションのみ)は以下のとおりです。
|
属性 |
説明/コメント |
|
BLU |
青 色表示 |
|
GRN |
緑 色表示 |
|
PNK |
ピ ンク色表示 |
|
RED |
赤 色表示 |
|
TRQ |
青 緑色表示 |
|
WHT |
白 色表示 |
|
YLW |
黄 色表示 |
レコード・スタンプ(作成)で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
CDTC |
レ コード゙を作成した日付(*SYSFMT8)に設定 |
|
CYDC |
レ コードを作成した日付(CCYYMMDD)に設定 |
|
DATC |
レ コードを作成した日付(*SYSFMT)に設定 |
|
FUNC |
レ コードを作成したLANSAファンクションまたはコンポーネントの名前に設定 |
|
JNMC |
レ コードを作成したジョブ名に設定* |
|
JNRC |
レ コードを作成したジョブ番号に設定* |
|
PROC |
レ コードを作成したLANSAプロセス名に設定 |
|
TCDC |
レ コードを作成した日付/時刻(HHMMSS+*SYSFMT8)に設定 |
|
TCYC |
レ コードを作成した日付/時刻(YYYY-MM-DD HH:MM:SS)に設定 |
|
TDSC |
レ コードを作成した日付/時刻(HHMMSS+*SYSFMT)に設定 |
|
TIMC |
レ コードを作成した時刻(HHMMSS)に設定 |
|
TYDC |
レ コードを作成した日付/時刻(HHMMSSYYMMDD)に設定 |
|
USRC |
レ
コードを作成したユーザー名に設定* |
|
YMDC |
レ コードを作成した日付(YYMMDD)に設定 |
作成と更新で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
CDTX |
レ コードを最後に作成または更新した日付(*SYSFMT8)に設定 |
|
CYDX |
レ コードを最後に作成または更新した日付(CCYYMMDD)に設定 |
|
DATX |
レ コードを最後に作成または更新した日付(*SYSFMT)に設定 |
|
FUNX |
レ コードを作成または最後に更新したLANSAファンクションまたはコンポーネントの名前に設定 |
|
JNMX |
レ コードを最後に作成または更新したジョブ名に設定* |
|
JNRX |
レ コードを最後に作成または更新したジョブ番号に設定* |
|
PROX |
レ コードを最後に作成または更新したLANSAプロセス名に設定 |
|
TCDX |
レ コードを最後に作成または更新した日付/時刻(HHMMSS+*SYSFMT8)に設定 |
|
TCYX |
レ コードを最後に作成または更新した日付/時刻(YYYY-MM-DD HH:MM:SS)に設定 |
|
TDSX |
レ コードを最後に作成または更新した日付/時刻(HHMMSS+*SYSFMT)に設定 |
|
TIMX |
レ コードを最後に作成または更新した時刻(HHMMSS)に設定 |
|
TYDX |
レ コードを最後に作成または更新した日付/時刻(HHMMSSYYMMDD)に設定 |
|
USRX |
レ
コードを最後に作成または更新したユーザー名に設定* |
|
YMDX |
レ コードを最後に作成または更新した日付(YYMMDD)に設定 |
レコード・スタンプで使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
CDTU |
レ コードを最後に更新した日付(*SYSFMT8)に設定 |
|
CYDU |
レ コードを最後に更新した日付(CCYYMMDD)に設定 |
|
DATU |
レ コードを最後に更新した日付(*SYSFMT)に設定 |
|
FUNU |
レ コードを最後に更新したLANSAファンクションまたはコンポーネントの名前に設定 |
|
JNMU |
レ コードを最後に更新したジョブ名に設定* |
|
JNRU |
レ コードを最後に更新したジョブ番号に設定* |
|
PROU |
レ コードを最後に更新したLANSAプロセス名に設定 |
|
TCDU |
レ コードを最後に更新した日付/時刻(HHMMSS+*SYSFMT8)に設定 |
|
TCYU |
レ コードを最後に更新した日付/時刻(YYYY-DD-MM HH:MM:SS)に設定 |
|
TDSU |
レ コードを最後に更新した日付/時刻(HHMMSS+*SYSFMT)に設定 |
|
TIMU |
レ コードを最後に更新した時刻(HHMMSS)に設定 |
|
TYDU |
レ コードを最後に更新した日付/時刻(HHMMSSYYMMDD)に設定 |
|
USRU |
レ
コードを最後に更新したユーザー名に設定* |
|
YMDU |
レ コードを最後に更新した日付(YYMMDD)に設定 |
GUI属性(ファンクションのみ)で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
CBOX |
フィー ルド値をGUI WIMPチェックボックスで表示 |
|
DDxx |
ド ロップダウン** フィー ルドを対応するGUI WIMPコンストラクトで表示 |
|
PBnn |
プッ シュ・ボタン** |
|
RBnn |
ラ ジオ・ボタン** |
UDリポート属性(ファンクションのみ)で使用できる値は以下のとおりです。
|
属性 |
説明/コメント |
|
Urxx |
xx はブランク以外のあらゆる英数字の組み合わせ |
警告
· 1 つのアスタリスク(*)が付いた属性を使用して(リポジトリ内に限る)、INSERTおよび/またはUPDATE操作中に、自動でスタンプを付ける必要が あるファイル定義内のフィールドを特定することができます。
· 2 つのアスタリスク(**)が付いた属性は、対応するGUI WIMP構成でフィールドを表示します。詳細については、「GUI WIMP Constructs」を 参照してください。
ヒントとテクニック
· 1 つのフィールドには1色だけ指定できます。
· 色 の使用が他の属性に影響を与える場合があります。
プラットフォームについて
· System i:詳細については、IBMマニュアルの『Data Description Specifications』を参照してください。検討する必 要のあるキーワードは、COLOR、DSPATRです。
さらに、次のトピックも参照してください。