Use this event to
Save collected values to table "MOB Registration".
Description
You may use this event only to change sort order.
You cannot set any values from this event.
Receive Order lines can be from:
- Warehouse Receipts
- Purchase Orders
- Transfer Orders
- Sales Return Orders
Sorting by existing fields
Change sorting key
- Use
.SetCurrentKey(field)
-function with any of the existing fields from the Line table (Record parameter on this event).
- Use
Change sorting direction
- Use
.Ascending(true/false)
-function.
- Use
Sorting by custom fields
Change sorting key
- Not possible from this event. Use OnGetReceiveOrderLines_OnAfterSetFrom[...] with the
Set_Sorting1()-
function instead.
- Not possible from this event. Use OnGetReceiveOrderLines_OnAfterSetFrom[...] with the
Change sorting direction
- This requires two steps for custom fields:
- Use OnGetReceiveOrderLines_OnAfterSetFrom[...] with
Set_Sorting1()
-function as described above. - Then use
.Ascending()
-function in this event.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Toolbox", 'OnSaveRegistrationValue', '', true, true)]
procedure OnSaveRegistrationValue(_Path: Text; _Value: Text; var _MobileWMSRegistration: Record "MOB WMS Registration"; var _IsHandled: Boolean)
begin
end;
Example
See also
-
Case: Collect ExpirationDate in a custom text step — Collect ExpirationDate in a custom text step.
-
OnSaveRegistrationValue — Validate and save collected values to "MOB WMS Registration"-table (any planned function).
Version History
Version | Changes |
---|---|
MOB5.11 | Introduced |