Replaces all elements of a list with a specific value by another value.
List.bdh
ListReplaceAll( inout theList: list, in elementFromVal: union, in elementToVal: union) : boolean;
| Parameter | Description | 
|---|---|
| theList | List of number, boolean, float or string, which contains elements with value elementToVal instead of elementFromVal as an out parameter. | 
| elementFromVal | Number, boolean, float or string to be replaced. | 
| elementToVal | Number, boolean, float or string to replace elementFromVal with. Has to conform with the type of elementFromVal and theList | 
transaction TAListReplaceAll
var
  lstNumber: list of number init 111, 2, 3, 111, 2, 3, 111;
  retVal: boolean;
begin
  retVal := ListReplaceAll(lstNumber, 111, 1);
  if(retVal) then
    ListPrint(lstNumber);
  end;
end TAListReplaceAll;
               element 1: 1 element 2: 2 element 3: 3 element 4: 1 element 5: 2 element 6: 3 element 7: 1