新しいプロパティ (例: 一意の ID) をすべてのルールに設定し、実行中にそれぞれのルールのアクション部分からアクセスする必要があります。例: 人物の年齢が 18 歳以上の場合、出力をルールの ID に設定します。
(ここで、ID は、追加される新しいプロパティから取得する必要があります。)
IBM ODM 8.5 を使用しています。ビジネス ルールから一意の ID を取得するすべての方法を教えてください。
仮想メソッドの B2X マッピングでは、 を使用して rule.properties マップを出力しinstance.getRule().properties
ました。カスタム プロパティと他のすべてのルール プロパティを期待していました。ただし、プロパティ マップには次の 6 つしかありませんでした。
キー: ilog.rules.business_name 値: テストのスコア
キー: ilog.rules.package_name 値: チェック スコア
キー: requestorMail 値:
キー: ステータス値: 新規
キー: ilog.rules.package 値: check_score
キー: ilog.rules.group 値: check_score.test_score