にクエリ要素のリストを追加します。は、私は部品番号のリストを移入する部品番号のリストを作成し、クエリをループしています、単一の配列要素
<cfset binlist = "" >
<cfset a = 1 />
<cfloop query="getParts">
<cfif a >
<cfset binlist = getParts.binnum>
<cfset a = 2 >
<cfelse>
<cfset binlist = binlist & "," & getParts.binnum >
</cfif>
</cfloop>
私はbinlist要素を追加したいですスプレッドシートを設定するために配列の要素:
<cfset aColumns = [ partnum, shortchar08, partdescription, binlist, inventory.currinv , staged.stagedqty, alloc.allocqty, available, shelfCount, shipdtl.shipqty, getNumberofStores.numStores, tordered, APS, paddedLeadTime, LWM, storesRemain] />
<!---add the column data to the spreadsheet--->
<cfset SpreadsheetAddRow(SpreadsheetObj, ArrayToList(aColumns)) />
1つの部分は複数のビンに入れることができます。私のCF出力ページでは動作しますが、部品の複数のビンを表示するために生成しようとしているスプレッドシートにはありません
生成されたスプレッドシートには、複数のビン。
私はあなたがやろうとしている正確に何を以下のいませんよ? また、コードをhtmlで表示できる場合は、不正行為をして、htmlをcfcontentを使用してExcelに送信できます。 さらに、ループ内で他のロジックを実行したい場合は、最初のロジックがValueList()またはListAppend()を使用していることがあります。 – Busches
応答のためにありがとう、ブッシュ、しかし、binnumは特定の部分に限定されていません。 – aparker81