List.PullResult
Variantから継承します。
説明
List.PullResultは単にVariantのように扱うことができます。Variantは、値またはリストからプルされた値を保持します。
コードを記述してリストプルから結果を取得するには、いくつかの選択肢があります。
//define full List.PullResult type
List.PullResult pulled = List("ItemList").pull("WHERE Type == 10", 1, 1);
// just infer the type with var
var pulled = List("ItemList").pull("WHERE Type == 10", 1, 1);
// don't need full List.PullResult properties, so just get it as a Variant
Variant pulled = List("ItemList").pull("WHERE Type == 10", 1, 1);
プロパティ
backOrder | 結果として得られるバックオーダーです(存在する場合)。 |
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
List.PullResult.backOrder
readonly List.BackOrder backOrder
説明
結果として得られるバックオーダーです(存在する場合)。
プルが完全に処理されない場合、プルに関連付けられたバックオーダーが作成されます。このプロパティは、その作成されたバックオーダーを利用可能にします(存在する場合)。
List.PullResult result = List("ItemList").pull("WHERE Type == 10", 1, 1);
if (result.backOrder) {
... // the pull wasn't completely fulfilled, so there is a back order.
}