「デフォルト値」タブ
「デフォルト値」タブでは、オブジェクトの作成中に使用する属性のデフォルト値を指定できます。デフォルトの属性値は必須ではありません。別のタイプから派生した属性の場合、デフォルト値はソースタイプでのみ設定できます。派生属性の「デフォルト値」タブに、ソースタイプを示す次のようなメッセージが表示されます。
ローカル属性には、1 つのデフォルト値を設定できます。デフォルト値は必須ではありません。属性にデフォルト値を指定しなかったり、属性のデフォルト値を除去しても構いません。
属性のデフォルト値を設定または変更するには、タイプの情報ページで「操作」メニューの「編集」を選択して、編集モードに入ります。操作が完了した後、変更を保存して表示モードに戻る場合は「完了」をクリックし、変更を保存して編集モードのままにする場合は「保存」をクリックします。
| 入力されたデフォルト値が属性のデータタイプに照らして検証され、無効なテキストまたは不適切なテキストが入力されている場合は警告メッセージが返ります。変更を保存する前に、エントリを修正する必要があります。 |
各データタイプのデフォルト値
属性のデータタイプにより、属性の入力フィールドのスタイルが決まります。
• 「ブール」- リストから「はい」、「いいえ」、または空白 (デフォルト値なし) を選択します。
• 「複合」-
「コンテンツ」リストからコンテンツを選択し、
「パーセント」フィールドにパーセントを入力し、
「追加」をクリックします。複合値の合計が 100 % になる必要があります。
列挙値リスト制約を使用して
「コンテンツ」リストを設定できます。
• 「日付と時間」- 日付を YYYY-MM-DD のフォーマットで入力するか、「カレンダー」アイコン

をクリックしてカレンダーで日付を選択します。
• 「ハイパーリンク」- URL (オプションのラベル) のフォーマットで、URL とオプションのラベルを入力します。たとえば、www.mysite.com (My Site) のように入力します。
ラベルを指定すると、そのラベルがハイパーリンク付きテキストとしてユーザーインタフェースに表示されます。ラベルを指定しない場合は、URL がハイパーリンクとしてユーザーインタフェースに表示されます。入力した値が正しいフォーマットの URL であることを確認する検証は実行されません。
• 「整数値」- デフォルトの整数値を入力します。使用可能な文字は次のとおりです。
◦ 数字
◦ 千の位のセパレータ - ロケールによる。英語ではコンマ (,)
◦ 負の文字 - ロケールによる。英語ではマイナス記号 (-)
• 「複数エントリ」-
「複数エントリ」属性タイプでは、値を入力して
「追加」をクリックします。
「複数リスト」属性タイプでは、
「オプション」リストから選択して
「追加」をクリックします。
列挙値リスト制約を使用して
「オプション」リストを設定できます。
• 「実数」- 実数のデフォルト値を入力します。使用可能な文字は次のとおりです。
◦ 数字
◦ 千の位のセパレータ - ロケールによる。英語ではコンマ (,)
◦ 小数点セパレータ - ロケールによる。英語ではピリオド (.)
◦ 指数の文字 - ロケールによる。英語では大文字の E
◦ 負の文字 - ロケールによる。英語ではマイナス記号 (-)
• 「文字列」- テキスト入力フィールドにデフォルト値を入力します。「色の選択」、「被駆動」、「単一リスト」にデフォルト値を入力してもエラーメッセージは表示されませんが、これらの属性タイプではデフォルト値がサポートされていません。
• 「ユーザーリスト」- リストから既存のユーザーリストまたは空白 (デフォルト値なし) を選択します。
すべてのデータタイプでデフォルト値がサポートされるとは限りません。一部の属性は、デフォルト値をサポートするように定義されていません。「オブジェクト参照」、「測定単位」、「バージョン参照」データタイプはデフォルト値をサポートしていません。この場合は、属性の「デフォルト値」タブを表示したときに、メッセージで示されます。PTC FlexPLM で「取り扱い/洗濯のイメージ」、「イメージ」、「シーケンス」属性にデフォルト値を作成してもエラーメッセージは表示されませんが、これらの属性ではデフォルト値がサポートされていません。
デフォルト値の継承
サブタイプでは、属性のデフォルト値を親タイプから継承できます。この動作を指定するには、「デフォルト値」タブで属性に次のいずれかを選択します。
• 「継承値を使用」- 親タイプの属性から継承したデフォルト値を使用します。継承した値がテキストフィールドに灰色で表示されます。
• 「新規の値を追加」- この属性の一意のデフォルト値を 1 つ以上指定します。継承した値に戻すには、「継承値を使用」オプションを選択します。