Versions Compared

Key

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

Description

Excerpt

Additional text displayed on a List.


On Planned Functions, DisplayLines are used on both the Order-list and the OrderLines-list.

See also: How-to: Modify HeaderLabel and HeaderValue


Orderlist

The default Order list has four DisplayLines available.

OrderLines list

The default OrderLines-list has four available lines.


Adding Line-breaks

For line breaks, use Char = 10 and 13, also known as carriage return (CR) line feed (LF).

Use MobToolbox.CRLFSeparator() or MobToolbox.CRLFSeparator()


Other options for displaying information

Example

Additional text (Lorem ipsum...) displayed on Order Header Level as DisplayLine4


Event Subscriber

Subscribe to an "OnAfterSetFrom"-event and use the Set_DisplayLine1,2,3 and 4 to modify the displaylines.

Tip: Use Get_DisplayLine1,2,3,4 to read the existing content. This way, you and postfix any information you want to the existing text.


    [EventSubscriber(ObjectType::CodeunitCodeunit::"MOB WMS Pick", 'OnGetPickOrderLines_OnAfterSetFromWarehouseActivityLine''', true, true)]
    local procedure OnGetPickOrderLines_OnAfterSetFromWarehouseActivityLine(_WhseActLineTake: Record "Warehouse Activity Line"; var _BaseOrderLineElement: Record "MOB Ns BaseDataModel Element")
    begin
        _BaseOrderLineElement.Set_DisplayLine4('Lorem ipsum....');
    end;


Available Order Line events:

Filter by label (Content by label)
showLabelsfalse
max90
showSpacefalse
sorttitle
cqllabel = "bc" and label = "orderlines" and label = "integrationevent" and label = "onaftersetfrom" and ancestor = "47220743"


Available Order events:

Filter by label (Content by label)
showLabelsfalse
max90
showSpacefalse
sorttitle
cqllabel = "bc" and label = "orders" and label = "integrationevent" and label = "onaftersetfrom" and ancestor = "47220743"