Friday, February 4, 2011

ColdFusion Structure and Array

In this Post, I would to show you how to use Array and Structure. let make example, we want to keep employee data containing employee Id, Name, birth date and Address. here is how we can define the structure variable.

<cfset personaldata = StructNew()>
<cfset personaldata.EmployeeId = "1">
<cfset personaldata.EmployeeName = "Fernando Torres">
<cfset personaldata.BirthDate = "1 Jan 1985">
<cfset personaldata.Address = "Jakarta">



then, how bout if we want to keep more than one employee ? we can use the combined structure and array like this



<cfset employees = ArrayNew(1)>

<cfset employees[1].personaldata = StructNew()>
<cfset employees[1].personaldata.EmployeeId = "1">
<cfset employees[1].personaldata.EmployeeName = "Theemployee A">
<cfset employees[1].personaldata.BirthDate = "1 Jan 1985">
<cfset employees[1].personaldata.Address = "Jakarta">

<cfset employees[2].personaldata = StructNew()>
<cfset employees[2].personaldata.EmployeeId = "2">
<cfset employees[2].personaldata.EmployeeName = "Theemployee B">
<cfset employees[2].personaldata.BirthDate = "23 mar 1985">
<cfset employees[2].personaldata.Address = "Surabaya">



simple isn’t it ? I think that’s all for this post. Cheers !

No comments: