問題タブ [jrules]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2630 参照

business-rules - ilog jrules とデータベース接続

POC を行うために IBM ilog jrules 7.1 トライアルを使用しています。デシジョン テーブルを使用して顧客登録データを確認しています。

私のilog意思決定表のルールは次のとおりです-顧客の州がCA、IL、ALのいずれかである場合、ステータスを「適格」に設定し、それ以外の場合、顧客をオファーの「不適格」にします。

ハッピー パスでは、州コードをドメイン リテラルとして追加でき、ルールは正常に機能します。しかし、いくつかの IRL コードを使用して、このドメイン値をデータベース ( mysql ) から動的にロードする必要があります。誰かが私のような同様の要件を実行しましたか?誰かが私を正しい方向に向けることができれば非常に役に立ちます.

0 投票する
1 に答える
1196 参照

ilog - ilogjrulesルールスタジオでのルールのオーバーライド

私はしばらくの間ilogjrulesを試してきました。特に、ルールのオーバーライド機能に興味がありますが、プログラムで階層を作成してルールをオーバーライドする純粋なIRLの方法があります。IRLで記述するのではなく、ルールのオーバーライドにルールスタジオを使用したいと思います。

ルールスタジオのルールプロパティウィンドウには、オーバーライドするルールを指定するオプションがありますが、ルールのオーバーライドを決定するために使用する条件を指定する場所が見つかりません。

誰かがこれに光を当てることができますか?ルールを上書きするために使用される条件をどこに追加しますか?それとも、IRLのプログラム的な方法でそれを行う必要がありますか?

0 投票する
2 に答える
2173 参照

business-rules - ILOG Jrules の自動変数の目的は何ですか?

ルール スタジオでは、BOM オブジェクトを言語化するときに、「自動変数を生成する」というチェックボックスがありますが、その目的は何ですか? グローバル変数ですか?

0 投票する
3 に答える
2711 参照

ilog - ilogjrulesでilrmain関数を呼び出す方法

ilog jrulesでilrmain関数を呼び出すにはどうすればよいですか、暗黙的に呼び出されるのですか、それとも明示的に呼び出す必要がありますか。後者の場合、どのように行うのですか。IBMの資料は、ilrmain関数に関して非常にあいまいです。

0 投票する
2 に答える
746 参照

java - ilog jrulesjavaxomモデルで静的宣言を使用する

私のjavapojoXOMモデルには、countという静的変数があります。5つのルールを実行していて、count変数を1つ増やしています。したがって、実行の最後に、count=5としての値があります。

ここで、非静的変数カウントを宣言し、ルールの実行ごとにその値をインクリメントすると、変数は5回初期化され、非静的になります。

つまり、オブジェクトが静的として宣言されていない場合、Java XOMモデルクラスの5つのインスタンスが作成されますか?

0 投票する
2 に答える
635 参照

java - JRules ルールセット パスの構文説明が必要

JRules 6 を使用しており、JRules API を使用してルールを実行しようとしています。

新しい IlrSessionRequest オブジェクトを作成し、ルールセット パスをそのコンストラクターに渡します。実行すると、ルールセット パスの構文エラーとXU.ERROR.10048のエラー コードが表示されて失敗します。グーグルはあまり助けを提供していません..

ルールセットのパスは何を参照していますか? XOM を含む jar ファイルへのパスを入力しましたが、気に入らないようです。

ルールセットのパスを見つける方法はありますか?

0 投票する
1 に答える
484 参照

java - JRules Studio - テスト中に IN_OUT パラメータの値を表示する

私は JRules Studio を使用して、いくつかの非常に単純なルールを開発しています。ルールは IN_OUT パラメータを設定します。テストが終了したら、IN_OUT オブジェクトの値を調べる方法はありますか?

最初はデバッガーで調べたいと思いますが、他のアイデアは大歓迎です。

0 投票する
2 に答える
2079 参照

business-rules - ルールから Java メソッドにコレクションを渡す方法

ILOG Jrules から Java 評価メソッドに渡す必要がある Type Cars のコレクションがあります。私の Java 評価メソッドはオブジェクトを受け入れることができるため、コレクションを受け入れることができます。Java XOM で車のコレクションを処理し、出力を ILOG に返す必要があります。しかし、ILOG JRules から車のコレクションを作成するにはどうすればよいでしょうか。また、DVS テストの場合、DVS シナリオ Excel シートから車のコレクションを渡すにはどうすればよいですか?

0 投票する
1 に答える
702 参照

business-rules - RTS 同期は、ILOG Jrules の BOM を無効にします

ルール プロジェクトを別のマシンのルール チーム サーバーと同期しました。次に、RTS から別のマシンからルール プロジェクトをチェックアウトしました。2 台目のマシンから BOM に新しいメンバーを追加しました。次に、それをRTSに同期しました。私の最初のマシンに来て、ルールプロジェクトを同期しました。更新された BOM エントリを取得しましたが、残念ながら BOM がブロックされています。BOM のメンバーをダブルクリックしても編集できません!! これは Rule Studio のバグですか、それとも同期が間違っていますか?

0 投票する
2 に答える
3467 参照

business-rules - ILOGJrulesでBOMからXOMへのマッピングExtenderNameをいつ使用する必要があるか

ルールスタジオのBOMエディターには、BOMからXOMへのマッピングウィンドウがあり、実行名とエクステンダー名を要求されます。別のプロジェクトでJavaコードを記述し、それをBOMとしてインポートできます。では、このエクステンダーメカニズムの目的は何ですか?いつものように、IBMのドキュメントにはその方法が記載されています。しかし、理由はわかりません!