나는 내가 읽으려고하는 파일을 엑셀 파일에 저장하고 드롭 다운에 헤더의 값을 표시한다. 내 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>
이 코드를 실행할 수 있지만 excelHeader.columnList가 목록으로 돌아 오는 경우 목록으로 처리 할 수 - 루프를 통해 선택 상자를 수행 할 때 목록으로 표시합니다 – luke
' # excelHeader.columnList # '목록을 사용하여 루프를 만들려고했지만 여전히 원하는대로 작동하지 않습니다. –
gosi123
내가 말했듯이, 나는 Excel과 colfusion에 대해 많이 알지 못한다.하지만 목록을 반복하려면과 같은 것을 원한다. # headerItem # –
luke