Skip to main content
insightsoftware Documentation insightsoftware Documentation
{%article.title%}
Published:
Was this article helpful?
0 out of 0 found this helpful

ListAppend

Use this function to append a value or another list to a list.

Syntax:

ListAppend(list, value|list2)

where:

  • list is a variable of type NUM[], STRING[], or RANGE.
  • value is one of the following:
    • If list is of type NUM[], value is the number to append to list.
    • If list is of type STRING or RANGE, value is the string to append to list.
  • list2 is a variable of the same type as list that contains the value to append.

Syntax example:

CREATE VARIABLE myList1[] AS STRING

CREATE VARIABLE myList2[] AS STRING

CREATE VARIABLE aResult[] AS STRING

CREATE VARIABLE bResult[] AS STRING  

SET VARIABLE myList1 = "a|b|c|d|e|f"

SET VARIABLE myList2 = "a|c|f"

  Set VARIABLE aResult = ListAppend(myList1, "z")

Set VARIABLE bResult = ListAppend(myList1, myList2)

// In the above example, aResult equals a,b,c,d,e,f,z and bResult equals a,b,c,d,e,f,a,c,f.

Syntax example:

CREATE VARIABLE stringList[] AS STRING

CREATE VARIABLE entity AS STRING

CREATE VARIABLE stringValue AS STRING

 

Set VARIABLE stringList = "A| B |C"

Set VARIABLE entity = "E11110"

Set VARIABLE stringValue = "Entity"

 

Set VARIABLE stringList = ListAppend(StringList, "$stringValue$")

Set VARIABLE stringList = ListAppend(StringList, "Entity")

Set VARIABLE stringList = ListAppend(StringList, "$Entity$")

Set VARIABLE stringList = ListAppend(StringList, $stringValue$)

Set VARIABLE stringList = ListAppend(StringList, $$stringValue$$)

Set VARIABLE stringList = ListAppend(StringList, stringValue)

//In the above example, stringList equals A, B ,C, Entity, Entity, E11110, E11110, E11110, Entity

Published:

ListAppend

Use this function to append a value or another list to a list.

Syntax:

ListAppend(list, value|list2)

where:

  • list is a variable of type NUM[], STRING[], or RANGE.
  • value is one of the following:
    • If list is of type NUM[], value is the number to append to list.
    • If list is of type STRING or RANGE, value is the string to append to list.
  • list2 is a variable of the same type as list that contains the value to append.

Syntax example:

CREATE VARIABLE myList1[] AS STRING

CREATE VARIABLE myList2[] AS STRING

CREATE VARIABLE aResult[] AS STRING

CREATE VARIABLE bResult[] AS STRING  

SET VARIABLE myList1 = "a|b|c|d|e|f"

SET VARIABLE myList2 = "a|c|f"

  Set VARIABLE aResult = ListAppend(myList1, "z")

Set VARIABLE bResult = ListAppend(myList1, myList2)

// In the above example, aResult equals a,b,c,d,e,f,z and bResult equals a,b,c,d,e,f,a,c,f.

Syntax example:

CREATE VARIABLE stringList[] AS STRING

CREATE VARIABLE entity AS STRING

CREATE VARIABLE stringValue AS STRING

 

Set VARIABLE stringList = "A| B |C"

Set VARIABLE entity = "E11110"

Set VARIABLE stringValue = "Entity"

 

Set VARIABLE stringList = ListAppend(StringList, "$stringValue$")

Set VARIABLE stringList = ListAppend(StringList, "Entity")

Set VARIABLE stringList = ListAppend(StringList, "$Entity$")

Set VARIABLE stringList = ListAppend(StringList, $stringValue$)

Set VARIABLE stringList = ListAppend(StringList, $$stringValue$$)

Set VARIABLE stringList = ListAppend(StringList, stringValue)

//In the above example, stringList equals A, B ,C, Entity, Entity, E11110, E11110, E11110, Entity

For an optimal Community experience, Please view on Desktop