Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A Shared Block
hiddentrue
shared-block-keyParam_OnAfterSetFrom
  • _[SourceTable]
    • The source table from where the data is read.
      • This parameter is only for reference.
      • It is not to be modified and filters does not have any effect.

  • _BaseOrderLineElement
    • Includes five sorting functions so you can use to sort on up to five new custom fields.
      • Set_Sorting1
      • Set_Sorting2
      • Set_Sorting3
      • Set_Sorting4
      • Set_Sorting5

      • Use the "GetValue" and "SetValue" functions to retrieve and put your custom field into the Set_Sorting1-5 functions.
      • See How-to: Sorting of Order Lines

Use this event to

Excerpt

Populate values in Order Lines displayed at the mobile device (derived from Warehouse Receipt Line).

...

Template

[EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine''', true, true)]
procedure OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
begin
end;

Help Text From Shared Block
shared-block-keyParam_OnAfterSetFrom
pageOnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine
textClick to see event parameters.
titleParameters

Example

[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB WMS Receive", 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', '', true, true)]
procedure OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine(_WhseReceiptLine: Record "Warehouse Receipt Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
begin
     with _BaseOrderLineElement do begin
          Set_DisplayLine1('Set from OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine');
          Set_DisplayLine2('');
          SetValue('MyOnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine', 'OnGetReceiveOrderLines_OnAfterSetFromWarehouseReceiptLine Custom Tag for Item Number ' + _BaseOrderLineElement.Get_ItemNumber());
     end;
end;

Content by Label
showLabelsfalse
showSpacefalse
sorttitle
titleMore examples
excerptTypesimple
cqllabel = "bc" and label = "orderlines" and label = "example" and label = "onaftersetfrom"

...

hiddentrue
shared-block-keyParam_OnAfterSetFrom

...