Seit ColdFusion 9 kann man mit dem Tag CFSpreadSheet oder diversen neuen Funktionen Excel-Dateien (XLS und XLSX) lesen und schreiben.
Neulich bestand in einem Kundenprojekt Reports als Excel-Dateien zu erstellen. Diese Reports hatten bereits ein Layout und sollen aktive Autofilter beinhalten. Die Lösung war, eine Excel-Datei quasi als Template zu erstellen. Dieses Template hat auch bereits aktive Autofilter. ColdFusion liest dann dieses Template ein und modifiziert dieses im Speicher (Zellen mit neuen Inhalten updaten, Formatierungen setzen, dynmaisch eine Summenformel setzen). Anschliessend wird das Excel-Objekt im Speicher wieder ins Dateisystem geschrieben.
Weiterlesen »