Posts

Showing posts with the label coldfusion lists

how to arrange given list in a particular order in coldfusion

 Consider we have a list as given below: <cfset list1= "firstname, lastname, middlename, address ,email" /> and if we need this list to be ordered as <cfset order_list = "2,4,3,1,5" /> where order_list is the order for list1 to be arranged. Let us try to arrange the List1 in the given order of Order_list. <cfset list1= "first_name, last_name, middle_name, badge_name,email" /> <cfset order_list = "2,4,3,1,5" /> <cfoutput> New List Order : #order_list# <br> </cfoutput> <!---Arrange the values in list one with the order specified in list 2. ---> <cfset newlist1 = "" /> <cfloop list = "#order_list#" index="i"> <cfset newlist1 = listAppend(newlist1, listGetAt(list1, i, ',')) /> </cfloop> <br/> <cfoutput> First order is : #newlist1# <br></cfoutput>