やりたいこと・・・
|
OIR の設定を次のようにします。
|
作成ウィザードの UI が次のように表示されます。
|
サーバーによって生成された値を常に使用し、ユーザーによる値の入力を許可しません。
|
<Value algorithm="com.ptc.core.rule.server.impl.GetImmutableConstraint"/><Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>
|
![]() |
オブジェクト初期化規則で設定された事前生成の値を常に使用し、この値を UI に表示して、ユーザーによるこの値の修正を許可しません。
|
<Value algorithm="com.ptc.core.rule.server.impl.GetImmutableConstraint"/><Value algorithm="com.ptc.core.rule.server.impl.GetServerPreGeneratedValue"/>
|
オーバーライドなしの事前に生成された値 ![]() |
オブジェクト初期化規則で定義された事前生成の値を使用し、この値を UI に表示して、ユーザーによるこの値の修正を許可します。
|
<Value algorithm="com.ptc.core.rule.server.impl.GetServerPreGeneratedValue"/>
|
オーバーライドがある事前に生成された値 ![]() |
常にユーザーは値を入力する必要があります。
|
番号にその他の OIR 制約が定義されていない場合、これが正常に動作するためには空の制約リストが必要です。
<AttrConstraint id="number"
algorithm="com.ptc.core.rule.server.impl.GatherAttributeConstraints"/>
|
![]() |
ユーザーによる値の入力を許可し、ユーザーが値を入力しない場合は、サーバーに値を自動生成します。
|
<Value algorithm="com.ptc.core.rule.server.impl.GetServerAssignedConstraint"/>
|
![]() |
![]() |
前述のコンフィギュレーションで記載どおりの結果が得られなかった場合、Create UI または Edit UI での番号の編集の可否に影響を与えるその他のコンフィギュレーションの次の値を確認します。
• 「タイプおよび属性の管理」ユーティリティの表示設定。詳細については、オンラインヘルプトピック「表示タブ」を参照してください。
|