2012-05-11 12 views
-1


"arrayOfQuoteLineItem"という行項目の配列を作成する必要があります。ポジション値の代わりに私はpositionの名前を関連付ける必要があります、どのようにcoldfusion8でそれを行うには?私はcoldfusion9のための "http://www.bennadel.com/blog/1676-Learning-ColdFusion-9-Delete-Array-Elements-With-ArrayDelete-.htm"のいくつかのコードを見ましたが、coldfusio8はありませんか?Coldfusion8:連想配列の作成方法は?


QuoteLineItem 
    nmfcClass = "100" 
    weight = "300" 

答えて

1

連想配列は、CFでは「構造体」または「構造体」と呼ばれます。構造体は配列内に、構造体は構造体内に、必要なものはすべて入れ子にすることができます。

<cfset quoteLineItems = arrayNew(1) /> <!--- or <cfset quoteLineItems = [] /> ---> 
<!--- probably some looping code here ---> 
<cfset st = structNew() /> <!--- or <cfset st = {} /> ---> 
<cfset st.nmfcClass = 100 /> 
<cfset st.weight = 300 /> 
<cfset arrayAppend(quoteLineItems, st) /> 
<!--- end loop ---> 
+0

ありがとう@シャロンディオ、本当に助けてくれました。 – UltraVoilet