時間を節約し、プロジェクトが顧客固有のニーズを確実に満たすようにするために、再利用可能なアプリケーション要素を使用してルールとデータインスタンスを作成します。 ルールタイプ、名前、クラス、ルールセットを組み合わせることで、作成する各ルールに固有のアイデンティティを提供します。
-
Dev StudioのいずれかのExplorerメニューのヘッダーで、
を選択します。 -
「Create」フォームのレコード設定エリアで、レコードの名前を指定して、レコードのキーパーツを定義します。
-
「Label」フィールドに、レコードの目的を示す簡単な説明をテキスト形式で入力します。
ベストプラクティスとして、最大30文字を使用します。 Pega Platformによって、入力したルール名にルール情報が付加されて完全修飾名が作成されます。
- オプション:
レコードの名前キーパーツをデフォルトとは異なる値に手動で設定するには、「Identifier」フィールドで「Edit」をクリックして、名前を更新します。
このフィールドのデフォルト値は、「To be determined」です。 「Label」フィールドに入力したテキストに基づいて、このフィールドに読み取り専用の値が自動的に入力されます。 スペースと特殊文字は無視されます。
「Identifier」フィールドの値を手動で変更した場合は、「Label」フィールドに新しい値を指定しても、「Identifier」フィールドに値が自動的には生成されなくなります。
-
残りのフィールドに、レコードの他のキーパーツを指定します。
キーパーツ、タイプ、制限の数は、レコードタイプによって異なります。 ベストプラクティスとして、各キーパーツの先頭を文字にし、文字、数字、ハイフンのみを使用します。
- オプション:
このレコードタイプでサポートされている他のすべての設定オプションを含めるには、「View additional configuration」オプションをクリックします。
これらのオプションはレコードタイプによって異なり、クイック作成オプションをサポートしているレコードにのみ表示されます。 特定のルールタイプにクイック作成オプションを使用すると、ルールフォームを開かずに「Create」ダイアログで直接ルールを作成できます。 このオプションを使用するルールタイプには、プロパティ、フィールドバリュー、when条件、フロー、アクティビティが含まれます。
-
-
「Context」セクションで、「Development branch」リストが表示されたら、レコードを保存するブランチを選択します。
- ブランチバージョンのルールセットにレコードを作成するには、ブランチ名を選択します。
指定したブランチルールセットがまだ存在しない場合は、ルールを作成するとルールセットが自動的に作成されます。
- ロック解除バージョンのルールセットにレコードを作成するには、「No branch」を選択します。
現在のアプリケーションまたは組み込みアプリケーションレイヤーのいずれかでブランチを定義するときに、フォームに「Development branch」リストが表示されます。
- ブランチバージョンのルールセットにレコードを作成するには、ブランチ名を選択します。
-
レコードを保存するアプリケーションレイヤーを選択します。
選択した開発ブランチにアクセスできるアプリケーションレイヤーにのみ、レコードを保存できます。
補足: 現在のアクセスグループに製品のルールセットが定義されている場合、スタックに最初のオプションとして「Production Rulesets」オプションが表示されます。 このオプションを選択すると、「Add to ruleset」フィールドのみが制限されます。 -
「Apply to」フィールドで、このレコードを適用するクラスを選択します。
デフォルトでは、このリストには、選択したアプリケーションレイヤーからアクセスできるケースおよびデータタイプが自動的に入力されます。 アプリケーションのニーズに対応する、クラス階層内の最下位のクラスを選択します。
例: MyCo-LoanDiv-から派生するすべてのクラスのすべてのオブジェクトにレコードを適用することが確実であるとき以外は、MyCo-LoanDiv-ではなくMyCo-LoanDiv-MortgageApplicationを新しいフローやプロパティのApply toクラスとして選択します。補足: ケースまたはデータタイプではないクラス名を選択するには、「View all」リンクをクリックします。 -
「Add to ruleset」フィールドで、レコードを含めるルールセットの名前を選択します。
開発ブランチを[No Branch]に設定しているときや、選択できる使用可能なブランチがないときは、指定したルールセット名のバージョンを指定します。
- オプション:
この開発変更でアプリケーションが関連付けるデフォルトのワークアイテムを上書きするには、「Work item to associate」フィールドで下矢印キーを押してから、ワークアイテムを選択します。
デフォルトのワークアイテムについての詳細は、「Setting your current work item」を参照してください。
-
「Create and open」をクリックして、レコードフォームを表示します。
- ルールのステータスと可用性の設定
指定した使用情報が詳しく示されるようにルールのステータスと可用性を設定して、実行時にユーザーが正しいバージョンを確実に操作するようにします。
- ルールの検索
Dev Studioでは、廃止されていないルール、データオブジェクト、ヘルプシステムで全文検索を使用できます。 ヘルプシステムのトピックはいつでも検索できます。 ルールやデータの検索は、システムによって保持されるインデックスファイルに依存します。
- Dev Studioでのシステム構成の設定
システムを設定するには、Dev Studioの「System Settings」メニューを使用します。