1
我有一個excel文件,我試圖讀取,然後在下拉菜單中顯示標題的值。我的Excel文件中的第一行具有所有的值(標題名稱)。如何循環瀏覽cfspreadsheet標題?
我使用下面的代碼,但是會發生什麼是所有標題名稱都以逗號出現在一行中。我想要將標題分開,以便它將顯示在許多<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>
運行該代碼片段我沒有做了很多與電子表格和ColdFusion,但如果excelHeader.columnList是回來爲列表,把它當作一個列表 - 通過循環列表,當你做你的選擇框 – luke
我試圖循環使用列表,「#excelHeader.columnList# ',它仍然不能按我想要的方式工作。 –
gosi123
就像我說的,我對excel和colfusion沒有太多瞭解,但是要循環播放列表,你需要像#headerItem# –
luke