Use this event to
Excerpt |
---|
Change sort order for Orders at the mobile device. |
...
You may use this event only to change sort order of the Orders displayed at the mobile device. You cannot set any values from this event.
Orders can consist of a combination of headers collected from:
...
Consider when defining your custom sorting whether the Orders should still be organized by where-collected-from (default behavior) or if orders should now be sorted across sources.
...
Change sorting key
- Not possible from this event. Use OnGetShipOrders_OnAfterSetFrom... with the
Set_Sorting1()-
function instead.
- Not possible from this event. Use OnGetShipOrders_OnAfterSetFrom... with the
Change sorting direction
- This requires two steps for custom fields:
- Use OnGetShipOrders_OnAfterSetFrom... with
Set_Sorting1()
-function as described above. - Then use
.Ascending()
-function in this event.
Template:
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Put AwayMOB WMS Ship", 'OnGetPutAwayOrdersOnGetShipOrders_OnAfterSetCurrentKey', '', true true, true true)]
procedure OnGetPutAwayOrders OnGetShipOrders_OnAfterSetCurrentKey(var _BaseOrderElementView: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
begin
end;
Example:
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Put AwayMOB WMS Ship", 'OnGetPutAwayOrdersOnGetShipOrders_OnAfterSetCurrentKey', '', true true, true true)]
procedure OnGetPutAwayOrders MyOnGetShipOrders_OnAfterSetCurrentKey(var _BaseOrderElementView: Record "MOB Ns BaseDataModel ElementMOB Ns BaseDataModel Element")
begin
_BaseOrderElementView.SetCurrentKey(BackendID);
_BaseOrderElementView.Ascending(false);
end;
Filter by label (Content by label) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...