MapIterator.value Method [AX 2012]

Returns the value from the (key, value) pair referred to by the iterator.

public anytype value()

Run On

Called

Return Value

Type: anytype
The value from the map element denoted by the map iterator.

Use the MapIterator.more method to test whether an element exists before trying to retrieve the key value of the map element.

The following example iterates through a map and returns a list of all the elements in the map.

static str writeMap (Map m) 
{ 
    MapIterator it = new MapIterator(m); 
    str result; 
  
    while (it.more()) 
    { 
        result += it.key() + '\n' + it.value() + '\n'; 
        it.next(); 
    } 
    return result; 
}

Community Additions

ADD
Show: