![]()
プロパティ・シートの名のエントリーを定義するには、以下のようにします。
CHANGE field(#PROPERTY) to('''First Name''')
CHANGE field(#VALUE) to(#GIVENAME)
ADD_ENTRY to_list(#PROP_1)
DEFINE_COM class(#GIVENAME) name(#GIVENAME)
SET com(#prop_1.CurrentItem) DATACLASS(#givename)
このステートメントは、プロパティ・シートの2列目の現在のエントリーの値を#GiveNameクラスに従って表示 (および編集) するよう、プロパティ・シートに指示します。例えば、最大長は20文字で、大文字または小文字の文字を含むことができます。
プロパティ・シートの各エントリーで4つの基本のステップを繰り返します。例えば、プロパティ・シートの給与エントリーは、以下のように定義します。
![]()
CHANGE field(#PROPERTY) to('''Salary''')CHANGE field(#VALUE) to('#SALARY.TEXT')ADD_ENTRY to_list(#PROP_1)
DEFINE_COM class(#SALARY) name(#SALARY)
SET com(#prop_1.CurrentItem) DATACLASS(#salary)
このステートメントでは、プロパティ・シートの 2 列目の現在のエントリーの値を #SALARY クラスに従って表示(および編集する)よう、プロパティ・シートに指示します。例えば、最大長は11桁で、小数部は 2 桁、デフォルトの値は 0 です。