Hvordan dump fra Coldfusion til Excel
Adobe Coldfusion er en rask programutvikling plattform designet for enkel integrasjon av HTML og ODBC databaser. Dens markup language ligner HTML i syntaks og inneholder mange innebygde koder som sterkt komprimerer manipulering av poster i en database, det være seg gjennom skaperverket, gjenfinning, oppdatering eller sletting. En slik innebygd flagget tillater deg å spørre en database og dumpe hele eller deler av resultatene i et Excel-regneark.
Bruksanvisning
1 Opprett en ny Coldfusion side i din foretrukne teksteditor.
2 Legg til følgende kode blokken HTML utgang til regnearket:
<Cfsetting enablecfoutputonly = "Ja">
3 Tilsett <cfquery> at du er dumping til Excel i begynnelsen av dokumentet. Som et eksempel, anta at du arbeider med følgende spørring:
<Cfquery name = "GetEmps" Datasource = "cfdocexamples">
SELECT * FROM Employee
</ Cfquery>
4 Legg til følgende kode under den avsluttende </ cfquery> tag:
<Cfcontent type = "application / Msexcel">
<Cfheader name = "Content-Disposition" value = "filename = Employees.xls">
Erstatte din foretrukne filnavn for Employees.xls.
5 Formater resultatet av søket i tabellform ved hjelp av en <cfloop> tag i en <cfoutput> tag, som vist nedenfor:
<Cfoutput>
<table cols="4">
& lt; cfloop query = "GetEmps">
& Lt; tr>
& Lt; td> # Emp_ID # & lt; / td>
& Lt; td> # Fornavn # & lt; / td>
& Lt; td> # Etternavn- # & lt; / td>
& Lt; / tr>
& Lt; / cfloop>
& Lt; / table>
</ Cfoutput>
Bytt ut tall som er ett høyere enn det antall variabler du dumping for verdien av "kolonner", søket navnet "GetEmps", og navnene på variablene for variablene som er vist i de respektive tabellcelle.
6 Lagre og publisere Coldfusion web-side og åpne den i nettleseren. Når siden er helt lastet inn, slette filnavnet og filtypen fra adresselinjen, og erstatte den med filnavnet du oppga for Excel-regneark i trinn 4. Trykk på "Enter" -tasten og nettleseren vil få tilgang til nye regnearket du nettopp har opprettet.