2016-07-13 2 views
0

Ich exportiere ein Array zu xls mit alasql. Es scheint header: true oder header: false hat keine Auswirkungen auf die Anzeige oder nicht die Header. In meinem Fall möchte ich die Header anzeigen, aber ich möchte, dass sie fett gedruckt sind. Dies ist, was ich benutze, aber es funktioniert nicht. Können Sie mir bitte einen Rat geben?Wie man die Header fett in Alasql Export nach xlsx macht

data = [{enddata : "2016-07-12", lc-type : "Ingredient", order :"2057207"}, {enddata : "2016-07-12", lc-type : "Ingredient", order :"2057208"}]; 

var opts = [{sheetid:'LCList',header:true, column: {style:{Font:{Bold:"1"}}}}]; 
     var res = alasql('SELECT INTO XLSX("LCList.xlsx",?) FROM ?',[opts,[data]]); 

Antwort

0
  1. Ihre header:true sollte headers:true sein

  2. Bitte vermeiden Sie die Optionen in einem Array mit ([ und ])

  3. Siehe Arbeitsbeispiel fett Header hier: http://jsfiddle.net/78cdxfww/

+0

Die Header: true funktionieren jetzt :) Ich lege die Optionen in ein Array, weil ich in meinem Beispiel auch mehrere Blätter habe, und jedes Blatt hat seine eigenen Optionen. Ich kann die Überschriften nicht wie im Beispielbeispiel fett formatieren. –

+0

Ich denke nach dem Öffnen der xls, es versucht, das Layout zu ändern, hat aber nicht genug Berechtigungen, dies zu tun ...... Ich bekomme Fehler: Laufzeitfehler '70': Berechtigung verweigert. –

+0

Also die Datei von der Fsfiddle hat keine fett gedruckten Kopfzeilen, wenn Sie öffnen? – mathiasrw