listVar = left(repeatString(VarChar,, arrayLen(arrayVar)), ((8 *
arrayLen(arrayVar)) - 1));
that just creates a list of VarChar,VarChar,VarChar, based on the
arrayLen() and then removes the final ,.
~|
Want to reach the
is there a function to do this in a line of code
Try this:
MyList = RepeatString(,VarChar, arrayLen(MyArray))
The comma at the begining will be considered as an empty element
which is ignored by CF.
However, if you rather have a clean list, use this:
MyList = mid(RepeatString(,VarChar,
does it have to be just one line? you can loop for the array length and do
a list append...
cfset myList = /
cfloop from=1 to=#arrayLen(myArray)# index=idx
cfset myList = listAppend(myList, 'VarChar') /
/cfloop
On Wed, Jul 29, 2009 at 9:27 AM, Richard White rich...@j7is.co.uk wrote:
thanks for the replies, this works perfectly
listVar = left(repeatString(VarChar,, arrayLen(arrayVar)), ((8 *
arrayLen(arrayVar)) - 1));
that just creates a list of VarChar,VarChar,VarChar, based on the
arrayLen() and then removes the final ,.
typeList = removeChars(repeatString(,varchar, arrayLen(myArray)), 1, 1);
On Wed, Jul 29, 2009 at 9:27 AM, Richard Whiterich...@j7is.co.uk wrote:
hi
we need to create a list of the string VarChar i.e. VarChar,VarChar,VarChar
the amount of list elements is totally dependant on the length of
Everyone had interesting solutions, but I wonder why you just wouldn't use
ArrayTolist()
cf-talk@houseoffusion.com on Wednesday, July 29, 2009 at 9:27 AM -0700
wrote:
hi
we need to create a list of the string VarChar i.e.
VarChar,VarChar,VarChar
the amount of list elements is totally
Good call, Barney ... forgot all about the removeChars() function ...
haven't used that one in years. Good reminder!
~|
Want to reach the ColdFusion community with something they want? Let them know
on the House of Fusion
Randi - Based on how I read the question, the existing array and desired
list had nothing in common, other than the length of elements.
On Wed, Jul 29, 2009 at 9:56 AM, Randi Knutson rknut...@otan.us wrote:
Everyone had interesting solutions, but I wonder why you just wouldn't use
he's not looking for the array element values ... he wants the actual
string 'VarChar' once for each element.
~|
Want to reach the ColdFusion community with something they want? Let them know
on the House of Fusion mailing
Yet another solution, assuming that the array length is at least 1:
MyList = VarChar RepeatString(,VarChar, arrayLen(MyArray) - 1)
~|
Want to reach the ColdFusion community with something they want? Let them know
on the House
10 matches
Mail list logo