Я потратил почти час, пытаясь выяснить проблему с наличием списка, который всегда возвращал бы пустую строку. Я использовал ListAppend точно так же, как один использует ArrayAppend или StructInsert, но, очевидно, ListAppend работает по-другому. В чем, если таковые имеются, причина того, что ListAppend работает иначе, чем все остальное?
<cfset ListAppend(list, item)>
list = ''
<cfset ArrayAppend(array, item)>
массив [1] = элемент
<cfset StructInsert(struct, 'key', item)>
struct.key = item