The following working sample BDL code below demonstrates how you can return all of the values of an ordered array or how you can query the array to return a specific value. benchmark WebBenchmarkName benchmark WebBenchmarkName use "WebAPI.bdh" var sArray : array of string init "Mathhew", "Mark", "Luke", "John"; dclfunc function RetArray1 (Names : array of string; len : number): string var i : number; begin for i := 1 to len do print(Names[i]); end; end RetArray1; function RetArray2 (Names : array of string; na1: number): string var i : number; sName : string; begin i := na1; sName:= sArray[i]; print(sName); end RetArray2; dcluser user WebUser transactions TWeb : 1; dcltrans transaction TWeb begin RetArray1 (sArray,4); RetArray2 (sArray,4); end TWeb; RetArray1 Returns: Matthew, Mark, Luke, John RetArray2 Returns: John
↧