Excelize v2.2.0
- Rilasciato questo il: May 11, 2020
- Rilascio di GitHub: https://github.com/xuri/excelize/releases/tag/v2.2.0
Note di rilascio
Le modifiche più importanti in questa versione sono:
Caratteristiche notevoli
- Utilizzo dell'indice del foglio di lavoro anziché dell'ID nelle seguenti funzioni:
GetSheetName
,GetSheetIndex
,GetActiveSheetIndex
eSetActiveSheet
, problema correlato #485 - Nuova funzione
GetSheetList
per ottenere l'elenco dei nomi del foglio di lavoro, del foglio grafico e del foglio di dialogo della cartella di lavoro - La nuova funzione
AddChartSheet
supporta la creazione di un foglio grafico, problema correlato #451 - Nuova funzione
UnsetConditionalFormat
, supporto per la rimozione del formato condizionale, problema correlato #571 - Nuova funzione
DeleteDataValidation
, supporto della convalida dell'eliminazione dei dati, problema correlato #348 - Nuova funzione
SetCellRichText
, supporto per set di rich text, problema correlato #172 - Nuove funzioni
InsertPageBreak
eRemovePageBreak
, supporto per inserire e rimuovere interruzioni di pagina, problema correlato #492 - L'API
AddPivotTable
è stata modificata, supporto per l'impostazione del totale parziale del campo data e dei nomi della tabella pivot, problema correlato #582 - Il supporto
AddPivotTable
per impostare il filtro per la tabella pivot, problema correlato #598 AddPivotTable
consente filtri, dati e righe vuoti nella tabella pivot- Esporta la funzione
ExcelDateToTime
per convertire la data in ora di Excel - Esporta le strutture
Style
per consentire la creazione dello stile per le celle in base al JSON o al puntatore della struttura, problema correlato #470
Correzioni di bug
- Risolti gli operatori
greaterThanOrEqual
elessThanOrEqual
che non funzionavano quando si impostava il formato condizionale per la cella conSetConditionalFormat
, risolvi il problema #608 - Correggi il foglio di lavoro corrotto creato da
StreamWriter
, risolvi il problema #576 - Escape il carattere nella formula, risolvi il problema #578
- Correggi la funzione
DuplicateRowTo
che non duplica le celle unite, risolvi il problema #586 - Correggi la formattazione condizionale nasconde i bordi adiacenti ignorando lo stile di formato condizionale vuoto, risolvi il problema #200
- Correggi i commenti mancanti di
GetComments
, risolvi il problema #345 - Correzione della lettura della stringa errata da parte di
GetCellValue
in alcuni casi, risoluzione del problema #602 - Controlla e riempi la cella senza l'attributo
r
in un elemento di riga, correggi il valore vuoto restituito quando in alcuni casiGetCellValue
- Consenti formati di stile cella vuoti o predefiniti, problema risolto #628
Prestazione
- Riduci la copia di memoria ridondante in
getRowHeight
Varie
- Rimuovere le proprietà calcolate per ricalcolare le formule in alcune applicazioni per fogli di calcolo, come Kingsoft WPS™ Office
- Aggiunto errore di controllo mancante nei test unitari
- Sito Web di documentazione multilingue: inglese, francese, russo, cinese, giapponese e coreano, che è stato aggiornato
Crediti
Grazie a tutti i contributori di Excelize. Di seguito è riportato un elenco di contributori che hanno contribuito al codice in questa versione:
- @xxb-at-julichina
- @hexbioc (Vaibhav Nayak)
- @foxmeder (fox young)
- @dolmen (Olivier Mengué)
- @echarlus