以下のデータを構造体にセット、
わかりやすく、例題の順にまとめて表示する
氏名="山田太郎"
郵便番号="123-4567"
電話番号="03-1234-5678"
住所="東京都中央区"
住所2="1丁目"
<cfset title = StructNew()> <cfset title["1name"] = "氏名"> <cfset title["2yubin"] = "郵便番号"> <cfset title["3tel"] = "電話番号"> <cfset title["4jyusyo"] = "住所"> <cfset title["5jyusyo 2"] = "住所2"> <cfset a = StructNew()> <cfset a["1name"] = "山田太郎"> <cfset a["2yubin"] = "123-4567"> <cfset a["3tel"] = "03-1234-5678"> <cfset a["4jyusyo"] = "東京都中央区"> <cfset a["5jyusyo 2"] = "1丁目"> <cfset list_a = StructKeyList(a)> <cfset list_a = ListSort(list_a, "text")> <cfloop index="key" list="#list_a#"> <cfoutput>#title[key]#=#a[key]#<br></cfoutput> </cfloop>
前回の表示内容は、例題とは順番が異なっていました。
データの確認をするためにも、
意図した順番で表示させたいものです。
今回は構造体のキー部分を並び替えるという方法をとりました。
ただし、見た目はよくないですよね。
とりあえずできた!ということで。。。