Excelize v2.2.0
- Publié ce sur: mai 11, 2020
- Sorti sur GitHub: https://github.com/xuri/excelize/releases/tag/v2.2.0
Notes de version
Les changements les plus notables de cette version sont:
Caractéristiques notables
- Utilisation de l'index de feuille de calcul au lieu de l'ID dans les fonctions suivantes:
GetSheetName
,GetSheetIndex
,GetActiveSheetIndex
etSetActiveSheet
, problème associé #485 - Nouvelle fonction
GetSheetList
pour obtenir la feuille de calcul, la feuille de graphique et la liste des noms de feuille de dialogue du classeur - Nouvelle fonction
AddChartSheet
support créer une feuille de graphique, problème associé #451 - Nouvelle fonction
UnsetConditionalFormat
, prise en charge de la suppression du format conditionnel, problème associé #571 - Nouvelle fonction
DeleteDataValidation
, prise en charge de la validation des données de suppression, problème associé #348 - Nouvelle fonction
SetCellRichText
, ensemble de support texte riche, problème associé #172 - Nouvelles fonctions
InsertPageBreak
etRemovePageBreak
, prise en charge pour insérer et supprimer un saut de page, problème associé #492 - La fonction
AddPivotTable
API modifiée, prise en charge de la définition du sous-total du champ de date et des noms du tableau croisé dynamique, problème associé #582 - La fonction
AddPivotTable
support pour définir le filtre du tableau croisé dynamique, problème associé #598 - La fonction
AddPivotTable
autoriser le filtre, les données et les lignes vides dans le tableau croisé dynamique - Fonction d'exportation
ExcelDateToTime
pour convertir la date Excel en heure - Exportez les structures
Style
pour permettre de créer le style des cellules à l'aide d'un JSON ou d'un pointeur de structure donné, problème associé #470
Corrections de bogues
- Les opérateurs de correction
greaterThanOrEqual
etlessThanOrEqual
ne fonctionnaient pas lors de la définition du format conditionnel pour la cellule parSetConditionalFormat
, résoudre le problème #608 - Correction d'une feuille de calcul corrompue créée par
StreamWriter
, résoudre le problème #576 - Caractère d'échappement dans la formule, résoudre le problème #578
- Correction de la fonction
DuplicateRowTo
ne duplique pas les cellules fusionnées, résoudre le problème #586 - La correction de la mise en forme conditionnelle masque les bordures adjacentes en ignorant le style de format conditionnel vide, résoudre le problème #200
- Correction des commentaires manquants de
GetComments
, résoudre le problème #345 - Correction de la lecture d'une chaîne erronée par
GetCellValue
dans certains cas, résoudre le problème #602 - Vérifiez et remplissez la cellule sans attribut
r
dans un élément de ligne, corrigez la valeur vide renvoyée lorsqueGetCellValue
dans certains cas - Autoriser les formats de style de cellule vides ou par défaut, résoudre le problème #628
Performance
- Réduisez la copie mémoire redondante dans
getRowHeight
Miscellaneous
- Supprimez les propriétés calculées pour recalculer les formules dans certaines applications de feuille de calcul, telles que Kingsoft WPS™ Office
- Ajouter une erreur de vérification manquante dans les tests unitaires
- Site de documentation avec multilingue: anglais, français, russe, chinois, japonais et coréen, qui a été mis à jour
Merci
Merci pour tous les contributeurs d'Excelize. Vous trouverez ci-dessous une liste des contributeurs qui ont des contributions de code dans cette version:
- @xxb-at-julichina
- @hexbioc (Vaibhav Nayak)
- @foxmeder (fox young)
- @dolmen (Olivier Mengué)
- @echarlus