0

ここでODMの初心者。デシジョンテーブルを使用すると、変数セットの変数 IN に基づいて条件を定義し、アクション列で基本セット値を構成するなどの簡単なことを実行できることがわかります

例:「フィールド名」をに設定します

次のような式を使用できるオンラインの例をいくつか見ました

add <a string> to 'Some Array Paramter'

また、オブジェクトへの参照を使用して次のようなメソッドを呼び出す例もいくつか見られます

$obj.doSomething(<a string>)

後者を使用して、Java クラス XOM のメソッドを使用して、その文字列を配列などに追加できます。

しかし、何も機能していないようです

それを達成する方法はありますか?

4

1 に答える 1

0

void を返す任意の BOM メソッドは、アクション フレーズとして言語化でき、デシジョン テーブルでアクションとして使用できます。また、書き込み可能な任意の BOM 属性をアクション フレーズとして言語化して、同じ方法で使用できます。

XOM と BOM が定義されていると仮定すると、Java クラスとそのパブリック属性およびメソッドが BOM に表示されます。それらが言語化されている場合、それらを使用してルール (アクション ルールまたはデシジョン テーブル) を記述できます。または、BOM エディタで「仮想」BOM 属性とメソッドを手動で作成し、XOM または Java ライブラリで任意の Java クラス、属性、およびメソッドを使用するそれぞれの B2X コードを作成することもできます。

Rule Designer の Rule Explorer ビューを使用して BOM をブラウズし、BOM で使用可能なものを確認できます。Rule Designer の語彙ビューで、何が言語化され、ルールを作成できるかを確認して、言語化をブラウズできます。

于 2020-06-12T19:30:57.110 に答える