Array2String - Create a string from an array using custom conversion

Top  Previous  Next

Syntax

<cString> := Array2String( <aData>, <cbConversion> )

Parameters

<aData>

 

Data array to be converted to a string.

 

<cbConversion>

 

Codeblock to be applied to every element in <aData>. The code block is called for every element of <aData> with the element passed as parameter. The return value of <bConversion> must be of character type.

Return value

A string containing the sequence of all values returned by <bConversion>.

Description

Array2String evaluates <bConversion> for every element of <aData>. The string returned by the evaluation of <bConversion> is added to the return string of Array2String. If  <aData> is not an array, the return value of Array2String is <aData>.

Classification

Core

Category

Array and string utility

Quick Info

Library: cckptcor.lib / cckptcor.dll

Example

 

#INCLUDE "CockpitCoreLibs.ch"

 

FUNCTION MakeLongArray(p_array)

 

RETURN Array2String( p_array , {|elem|Bin2L(elem)} )