Filter scheme is the generalization of Field | Value. Field | Value scheme is the special case of Filter that allows using a FilterObject to achieve query of multi-field Key assignments, as follows:
|
var orders : IObjectSet; orders2 : IObjectSet; filter : IOrder; order : IOrder; begin filter := TOrder.Create(nil); filter.EmployeeID := 4; filter.ShipVia := 1; // from database orders := ObjectManager.GetObjectSet(filter); // get sub set orders2 := orders.GetSubSet(filter); // find first order := orders.Find(filter) as TOrder; end; |
Related Topics