Excelize v2.6.1

Notas de lanzamiento

Los cambios más notables en esta versión son:

Rompiendo cambios

  • Cambiar el nombre del tipo exportado TabColor a TabColorRGB
  • Cambiar el nombre de la constante exportada TotalColumns a MaxColumns
  • Cambiar el nombre de la variable exportada ErrMaxFileNameLength a ErrMaxFilePathLength
  • Cambiar el nombre de la variable exportada ErrWorkbookExt a ErrWorkbookFileFormat
  • Eliminar la variable exportada ErrEncrypt
  • Cambiar el nombre de la hoja de trabajo sin distinción entre mayúsculas y minúsculas

Características notables

  • Nuevo soporte 34 funciones de fórmula: CONVERT, COVARIANCE.S, DAVERAGE, DAYS360, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR, DVARP, EDATE, EOMONTH, EUROCONVERT, GROWTH, HYPERLINK, MINVERSE, MMULT, NETWORKDAYS, NETWORKDAYS.INTL, PEARSON, RSQ, SKEW.P, SLOPE, STDEVPA, STEYX, TREND, WEEKNUM, WORKDAY, WORKDAY.INTL
  • Agregue la nueva función DeleteComment para admitir la eliminación de comentarios, problema relacionado #849
  • La función AddShape ahora admite la asignación de una macro a la forma
  • Agregue soporte para el sistema de fechas de 1900 o 1904, problema relacionado #1212
  • Agregar hipervínculo de celda de actualización de soporte, problema relacionado #1217
  • La función AddPicture ahora permite insertar imágenes en formato EMF, WMF, EMZ y WMZ, problema relacionado #1225
  • Borrar el mensaje de excepción de error al abrir el libro, new exported variable ErrWorkbookPassword for the error message on receiving the incorrect workbook password
  • Nuevas constantes exportadas MinFontSize, MinColumns y MaxCellStyles
  • Agregar compatibilidad con fórmulas de matriz para el motor de cálculo de fórmulas
  • Compatibilidad con el cifrado de libros de trabajo por contraseña, problema relacionado #199
  • RichTextRun admite establecer superíndice y subíndice por atributo vertAlign
  • La función DeleteDataValidation admite la eliminación de todas las validaciones de datos en la hoja de trabajo, problema relacionado #1254
  • Símbolo de percentil de soporte del motor de cálculo de fórmulas en la expresión de criterios de condición
  • Cálculo de fórmulas de dependencia de soporte de motor de cálculo de fórmulas, problema relacionado #1262
  • Agregue la opción de exportación MaxCalcIterations para especificar las iteraciones máximas para el cálculo iterativo
  • Agregue el tipo de exportación ColorMappingType para la enumeración de tipos de transformación de color
  • Admite ajustar el rango de la tabla al quitar e insertar columnas/filas
  • Admite el conjunto y obtiene el índice de color, el tema y el tinte para la pestaña de la hoja, problema relacionado #1283
  • Agregue la nueva función de exportación GetRowOpts para el iterador de filas, para admitir obtener propiedades de filas, problema relacionado #1296

Mejorar la compatibilidad

  • Mejore la compatibilidad con el recuento de estilos internos no válidos, problema relacionado #1211
  • Mejorar la compatibilidad con Google Sheet, problema relacionado #1244 y #1314
  • Stream Writer ahora omite escribir valores nulos cuando establece el valor de las celdas para la fila, problema relacionado #1299

Corrección de errores

  • Repare el archivo generado dañado cuando se usa el mismo campo para datos de tabla dinámica y filas/columnas, solucionar problema #1203
  • Fix get incorrect rich text value caused by missing cell type checking, solucionar problema #1213
  • Solucione los resultados de conversión de tipos de datos de celda incorrectos al formatear números, solucionar problema #1219
  • Repare la celda de lectura está vacía cuando la celda está en el estilo de formato de número de marcador de posición 0, solucionar problema #1312 y #1313
  • Corrija el valor de celda establecido con el problema de herencia de estilo de columna y fila, solucionar problema #1163
  • Solucione el pánico al agregar un panel en la hoja de trabajo de vistas de hoja vacía
  • Solucionar el problema del cálculo de fórmulas de argumentos múltiples en algunos casos
  • Arreglar el archivo generado dañado causado por el orden incorrecto de los campos de pie de página del encabezado de la hoja de trabajo, solucionar problema #1257
  • Arreglar el valor de celda establecido falló en algunos casos, solucionar problema #1264
  • Solucione el pánico cuando esté configurado u obtenga opciones de vista de hoja en la hoja sin opciones de vista
  • Corrija la corrupción del libro de trabajo generado causado por dcterms vacíos creados o modificados en las propiedades principales del documento
  • Corrija las propiedades del documento que faltan después de crear una nueva hoja de trabajo, solucionar problema #1298

Optimización del rendimiento

  • Mejore el rendimiento de la fila de hoja establecida y las celdas de combinación, corrija el impacto en el rendimiento al resolver el problema #1129
  • Rendimiento del cálculo de la fórmula de optimización
  • Reduce el uso de memoria y acelera la función AddComment, solucionar problema #1310

Otros

  • Se ha actualizado el módulo de dependencias
  • Pruebas unitarias y godoc actualizado, hizo el caso de prueba compatible con go1.19
  • Sitio web de documentación con varios idiomas: árabe, alemán, español, inglés, francés, ruso, chino, japonés y coreano, actualizado

Gracias

Gracias por todos los colaboradores de Excelize. A continuación se muestra una lista de colaboradores que tienen contribuciones de código en esta versión:

  • @JDavidVR (David)
  • @sceneq
  • @Juneezee (Eng Zer Jun)
  • @MichealJl (jialei)
  • @ww1516123
  • @z-hua (z.hua)
  • @xdlrt (yeshu)
  • @eaglexiang (Eagle Xiang)
  • @MJacred
  • @ReganYue (Regan Yue)
  • @thomascharbonnel (Thomas Charbonnel)
  • @ee0703 (EE)
  • @NaturalGao (NaturalGao)
  • @Sangua633

results matching ""

    No results matching ""