私は、読み込みしようとしているExcelファイルを持っていて、ドロップダウンにヘッダーの値を表示しています。私のExcelファイルの最初の行にすべての値(ヘッダー名)があります。cfspreadsheetヘッダーをループする方法は?
以下のコードを使用しましたが、すべてのヘッダー名がコンマで1行に表示されます。私はヘッダーを分割して、<option>
の代わりに多くの<option>
でドロップダウンに表示するようにします。それ、どうやったら出来るの?
<!-- Read the header values from excel -->
<cfset spreadsheet = "uploads/spreadsheet.xlsx">
<cfspreadsheet action="read" headerrow="1" src="uploads/spreadsheet.xlsx" query="excelHeader" rows="1" />
<cfset excelHeaders = excelHeader.columnList>
<!-- Display the header names as a dropdown -->
<select name="id_headers">
<option>
#excelHeaders#
</option>
</select>
で、このコードスニペットを実行することができます - ループスルーあなたが選択したボックスをリストするときにリストします – luke
リストを使ってループしようとしましたが、 '#excelHeader.columnList# 'と私の望むように動作しません。 –
gosi123
私が言ったように、私はよく分かりませんが、リストをループするには、が好きです。#headerItem# –
luke