1.2.18 [出力属性]

LANSA

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 属性 - ファンクションのみ

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

レ コードを作成したユーザー名に設定*
SET_SESSION_VALUE USER_AUDITが設定されている場合は、監査ユーザーの名前が使用されます。それ以外の場合は、現在のユーザー名が使用されます。

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

レ コードを最後に作成または更新したユーザー名に設定*
SET_SESSION_VALUE USER_AUDITが設定されている場合は、監査ユーザーの名前が使用されます。それ以外の場合は、現在のユーザー名が使用されます。

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

レ コードを最後に更新したユーザー名に設定*
SET_SESSION_VALUE USER_AUDITが設定されている場合は、監査ユーザーの名前が使用されます。それ以外の場合は、現在のユーザー名が使用されます。

YMDU

レ コードを最後に更新した日付(YYMMDD)に設定

GUI 属性 - ファンクションのみ

GUI属性(ファンクションのみ)で使用できる値は以下のとおりです。

属性

説明/コメント

CBOX

フィー ルド値をGUI WIMPチェックボックスで表示

DDxx

ド ロップダウン**

フィー ルドを対応するGUI WIMPコンストラクトで表示

PBnn

プッ シュ・ボタン**

RBnn

ラ ジオ・ボタン**

UD リポート属性 - ファンクションのみ

UDリポート属性(ファンクションのみ)で使用できる値は以下のとおりです。

属性

説明/コメント

Urxx

xx はブランク以外のあらゆる英数字の組み合わせ

警告

·         1 つのアスタリスク(*)が付いた属性を使用して(リポジトリ内に限る)、INSERTおよび/またはUPDATE操作中に、自動でスタンプを付ける必要が あるファイル定義内のフィールドを特定することができます。

·         2 つのアスタリスク(**)が付いた属性は、対応するGUI WIMP構成でフィールドを表示します。詳細については、「GUI WIMP Constructs」を 参照してください。

ヒントとテクニック

·         1 つのフィールドには1色だけ指定できます。

·         色 の使用が他の属性に影響を与える場合があります。

プラットフォームについて

·         System i:詳細については、IBMマニュアルの『Data Description Specifications』を参照してください。検討する必 要のあるキーワードは、COLOR、DSPATRです。

さらに、次のトピックも参照してください。

入 力属性

Ýフィールド定義