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,GetActiveSheetIndexetSetActiveSheet, problème associé #485 - Nouvelle fonction
GetSheetListpour obtenir la feuille de calcul, la feuille de graphique et la liste des noms de feuille de dialogue du classeur - Nouvelle fonction
AddChartSheetsupport 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
InsertPageBreaketRemovePageBreak, prise en charge pour insérer et supprimer un saut de page, problème associé #492 - La fonction
AddPivotTableAPI 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
AddPivotTablesupport pour définir le filtre du tableau croisé dynamique, problème associé #598 - La fonction
AddPivotTableautoriser le filtre, les données et les lignes vides dans le tableau croisé dynamique - Fonction d'exportation
ExcelDateToTimepour convertir la date Excel en heure - Exportez les structures
Stylepour 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
greaterThanOrEqualetlessThanOrEqualne 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
DuplicateRowTone 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
GetCellValuedans certains cas, résoudre le problème #602 - Vérifiez et remplissez la cellule sans attribut
rdans un élément de ligne, corrigez la valeur vide renvoyée lorsqueGetCellValuedans 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