新規属性の作成
タイプの新規属性を作成するには、タイプの
「操作」メニューで
「編集」を選択して編集モードに入り、
「属性」タブの「新規属性」アイコン

をクリックします。
「新規属性」ウィンドウは 3 つの手順で構成されます。
1. 属性を定義
2. データタイプを選択
3. プロパティを設定
各手順で情報を入力し、「次へ」をクリックします。完了したら、「OK」をクリックして新規属性を作成します。「タイプを管理」ウィンドウに戻り、右側の表示枠に属性の情報ページが表示されます (新規属性を作成した後、「新規属性」ウィンドウを開いたままにして続けて属性を作成するには、「適用」をクリックします)。
属性を定義
1. 属性の「内部名」を指定します。内部名に指定される値は大文字と小文字の区別があり、このタイプのすべてのサブタイプおよび親タイプにわたって一意であることが必要です。これは必須フィールドです。
2. 属性の「タイプ」を選択します。各タイプですべての属性タイプを作成できるとは限りません。タイプで作成できる属性タイプのみが表示されます。
◦ 「ローカル」 - 標準属性には、属性の値を 1 つだけ指定できます。値を指定しなくても構いません。ローカル属性は、基本となるオブジェクトクラスの列に直接保存されます。クラスに新しいローカル属性で利用できる列がない場合は、新しい標準属性の作成を完了しようとしたときにエラーメッセージが表示されます。デフォルトの状態では、オブジェクトクラスにはローカル属性のための列がありません。ローカル属性の列を追加する方法の詳細については、
タイプへの列の追加を参照してください。
◦ 「エイリアス」- エイリアス属性は再使用可能テーブルをタイプに追加するときに使用します。再使用可能テーブルのエイリアス属性をタイプに追加した後で、エイリアス属性を属性レイアウトに追加する必要があります。詳細については、
属性レイアウトへの再使用可能テーブルの追加を参照してください。
◦ 「計算」- 計算属性は、定数値を持つ属性を表すときに使用します。計算属性は非永続属性であり、
「タイプおよび属性の管理」ユーティリティで定数属性に値を設定すると、その値は計算属性が定義されているタイプのすべてのオブジェクトインスタンスで有効になります。定数属性の値は、計算属性の計算式プロパティに値を配置することによって設定します。計算属性、派生文字列属性、派生数値属性の違いについては、
派生文字列属性、派生数値属性、および計算属性の比較を参照してください。
データタイプを選択
ローカル属性、エイリアス属性、および計算属性の場合は、「データタイプ」リストからデータタイプを選択します。
| 属性のデータタイプは、属性が作成された後は変更できません。 |
使用可能なデータタイプは、前の手順で選択した属性タイプによって異なります。これらのデータタイプはローカルタイプで使用できますが、記載されている場合にはその他のタイプでも使用できます。
• 「ブール」
• 「取り扱い/洗濯のイメージ」
• 「複合素材」
• 「日付と時刻」
• 「ハイパーリンク」
• 「イメージ」
• 「整数値」
• 「Muiti Entry」
• 「オブジェクト参照」 (ローカル属性とエイリアス属性)
• 「実数」 (ローカル属性と計算属性)
• 「シーケンス」
• 「文字列」
• 「測定単位」
• 「ユーザーリスト」
• 「バージョン参照」
プロパティを設定
属性のプロパティ値を入力します。使用可能なプロパティは、属性タイプとデータタイプの組み合わせに応じて異なります。一部のプロパティは必須で、属性を作成する前に指定する必要があります。属性のプロパティのほとんどは、属性を作成した後に属性の情報ページで指定または編集できます。各プロパティの説明については、
属性プロパティのリファレンスを参照してください。