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
,GetActiveSheetIndex
undSetActiveSheet
, verwandtes problem #485 - Neue Funktion
GetSheetList
um die Liste der Arbeitsblatt, Diagrammblatt und Dialogblattnamen der Arbeitsmappe abzurufen - Neue Funktion
AddChartSheet
unterstü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
InsertPageBreak
undRemovePageBreak
, unterstützung für das Einfügen und Entfernen von Seitenumbrüchen, verwandtes problem #492 - Die
AddPivotTable
API geändert, unterstützung für das Festlegen der Zwischensumme des Datumsfelds und der Namen der Pivot-Tabelle, verwandtes problem #582 - Die
AddPivotTable
API unterstützung zum Festlegen des Filters für die Pivot-Tabelle, verwandtes problem #598 - Die
AddPivotTable
lassen Sie leere Filter, Daten und Zeilen in der Pivot-Tabelle zu - Exportieren Sie die
ExcelDateToTime
Funktion, um das Excel-Datum in die Uhrzeit umzuwandeln - Exportieren Sie
Style
Strukturen, um den Zellenstil mit einem bestimmten JSON oder Strukturzeiger zu erstellen, verwandtes problem #470
Fehlerbehebung
- Die Korrektur der Operatoren
GreaterThanOrEqual
undLessThanOrEqual
funktionierte nicht, wenn das bedingte Format für die Zelle mitSetConditionalFormat
festgelegt wurde, problem lösen #608 - Korrigieren Sie das von
StreamWriter
erstellte beschädigte Arbeitsblatt, problem lösen #576 - Escape Zeichen in der Formel, problem lösen #578
- Korrigieren Sie, dass die
DuplicateRowTo
Funktion 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
GetCellValue
in manchen Fällen, problem lösen #602 - Prüfen und die Zelle füllen, ohne
r
Attribut in einer Reihe Elemente, fix zurück leeren Wert, wennGetCellValue
in 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