Excelize v2.2.0
- Veröffentlicht am: Kann 11, 2020
- Veröffentlicht auf GitHub: https://github.com/xuri/excelize/releases/tag/v2.2.0
Versionshinweise
Die bemerkenswertesten Änderungen in dieser Version sind:
Neue Eigenschaften
- Verwenden des Arbeitsblattindex anstelle der ID in den folgenden Funktionen:
GetSheetName,GetSheetIndex,GetActiveSheetIndexundSetActiveSheet, verwandtes problem #485 - Neue Funktion
GetSheetListum die Liste der Arbeitsblatt, Diagrammblatt und Dialogblattnamen der Arbeitsmappe abzurufen - Neue Funktion
AddChartSheetunterstützung erstellen Diagrammblatt, verwandtes problem #451 - Neue Funktion
UnsetConditionalFormat, unterstützung für das Entfernen des bedingten Formats, verwandtes problem #571 - Neue Funktion
DeleteDataValidation, unterstützung zum Löschen von Datenüberprüfungen, verwandtes problem #348 - Neue Funktion
SetCellRichText, unterstützung Set Rich Text, verwandtes problem #172 - Neue Funktions
InsertPageBreakundRemovePageBreak, unterstützung für das Einfügen und Entfernen von Seitenumbrüchen, verwandtes problem #492 - Die
AddPivotTableAPI geändert, unterstützung für das Festlegen der Zwischensumme des Datumsfelds und der Namen der Pivot-Tabelle, verwandtes problem #582 - Die
AddPivotTableAPI unterstützung zum Festlegen des Filters für die Pivot-Tabelle, verwandtes problem #598 - Die
AddPivotTablelassen Sie leere Filter, Daten und Zeilen in der Pivot-Tabelle zu - Exportieren Sie die
ExcelDateToTimeFunktion, um das Excel-Datum in die Uhrzeit umzuwandeln - Exportieren Sie
StyleStrukturen, um den Zellenstil mit einem bestimmten JSON oder Strukturzeiger zu erstellen, verwandtes problem #470
Fehlerbehebung
- Die Korrektur der Operatoren
GreaterThanOrEqualundLessThanOrEqualfunktionierte nicht, wenn das bedingte Format für die Zelle mitSetConditionalFormatfestgelegt wurde, problem lösen #608 - Korrigieren Sie das von
StreamWritererstellte beschädigte Arbeitsblatt, problem lösen #576 - Escape Zeichen in der Formel, problem lösen #578
- Korrigieren Sie, dass die
DuplicateRowToFunktion zusammengeführte Zellen nicht dupliziert, problem lösen #586 - Die bedingte Formatierung korrigiert die angrenzenden Ränder, indem der leere bedingte Formatierungsstil ignoriert wird, problem lösen #200
- Korrigieren Sie fehlende Kommentare von
GetComments, problem lösen #345 - Korrigieren Sie das Lesen der falschen Zeichenfolge durch
GetCellValuein manchen Fällen, problem lösen #602 - Prüfen und die Zelle füllen, ohne
rAttribut in einer Reihe Elemente, fix zurück leeren Wert, wennGetCellValuein einigen Fällen - Leere oder die Standardformate für Zellenstile zulassen, resolve #628
Leistungsverbesserung
- Reduzieren Sie die redundante Speicherkopie in
getRowHeight
Sonstiges
- Entfernen Sie berechnete Eigenschaften, um Formeln in einigen Tabellenkalkulationsanwendungen wie Kingsoft WPS Office™ neu zu berechnen
- Fügen Sie fehlende Fehlerprüfungen in Komponententests hinzu
- Mehrsprachige Dokumentationswebsite: Englisch, Französisch, Russisch, Chinesisch, Japanisch und Koreanisch, die aktualisiert wurde
Vielen Dank
Vielen Dank für alle Mitwirkenden an Excelize. Nachfolgend finden Sie eine Liste der Mitwirkenden, die Codebeiträge in dieser Version haben:
- @xxb-at-julichina
- @hexbioc (Vaibhav Nayak)
- @foxmeder (fox young)
- @dolmen (Olivier Mengué)
- @echarlus