機械翻訳について

カスケード固定選択リストの自動依存関係情報について

FulfillmentCenterおよびFulfillmentWarehouseという名前のOrderLineItemオブジェクトに2つの固定選択フィールドを定義したとします。 FulfillmentWarehouseフィールドを定義する場合は、さらに、FulfillmentCenterフィールドの値に基づいて制約されるように構成したものとします。

この組合せにより、エンドユーザーは最初に配送センターをピッキングし、次にその選択した配送センターに関連する適切な配送倉庫を選択できます。 ユーザーが履行センターの値を変更した場合、履行ウェアハウスの現在の値はnullに設定され、エンド・ユーザーは制約FulfillmentCenterフィールドの新しい値に基づいて適切な履行ウェアハウスを選択するように強制されます。 このタイプのカスケード固定選択リスト依存関係は、2番目の固定選択フィールドの定義の一部として「制約条件」フィールドを設定すると自動的に構成されます。 この例では、FulfilmentWarehouseフィールドはFulfillmentCenterフィールドによって異なります。

次に、数量が5より大きい明細品目に対してのみ履行倉庫を構成できる要件がアプリケーションにあるとします。 この機能をサポートするには、FulfillmentWarehouseフィールドで次の条件付き更新可能な式を構成します:

Quantity_c > 5

これを行うと、「依存先」複数選択リストが「制約」セクションに表示されるため、FulfillmentWarehouseQuantityフィールドにも依存するように構成できます。 その後、ユーザーが実行時に数量の値を変更すると、履行倉庫フィールドが更新可能かどうかが動的に影響を受けます。 次の図は、FulfillmentWarehouseフィールドが依存するフィールドとして「数量」フィールドを構成するプロセスを示しています。 「依存先」リストで選択した「配送センター」フィールドが表示され、無効になっていることに注意してください。 これは、制約付き固定選択フィールドの正しい実行時機能にはその依存関係が必要であるため、削除は許可されません。


カスケード固定選択依存関係を削除できません