Excelize v2.4.0

Примечания к выпуску

Наиболее заметные изменения в этом выпуске:

Совместимость

Требования к обновлению Go версия 1.15 или позже.

Примечательные особенности

  • Новая поддержка API GetCellRichText для получения расширенного текста ячейки по заданному листу
  • Теперь поддерживается установка и получение: масштабирование печати, черно-белая печать и указание номера первой напечатанной страницы рабочего листа с помощью SetPageLayout и GetPageLayout
  • Теперь поддерживается изменение и получение цвета табуляции на листе с помощью SetSheetPrOptions и GetSheetPrOptions
  • SetCellHyperlink теперь поддерживает установку отображения гиперссылок и текста всплывающих подсказок, связанная проблема #790
  • Поддержка опции ShowError при добавлении сводной таблицы
  • Поддержка формулы настройки для ячейки в потоковом API, связанная проблема #625
  • Механизм вычисления формул теперь поддерживает оператор not equal
  • Функция вложенных формул теперь поддерживает ссылки на ячейки в качестве аргументов
  • Поддержка указывает, что каждый маркер данных в серии имеет различный цвет
  • Новая поддержка 152 функций формул: ATAN, AVERAGE, AVERAGEA, BESSELI, BESSELJ, BIN2DEC, BIN2HEX, BIN2OCT, BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, CHAR, CHOOSE, CLEAN, CODE, COLUMN, COLUMNS, COMPLEX, CONCAT, CONCATENATE, COUNT, COUNTBLANK, CUMIPMT, CUMPRINC, DATE, DATEDIF, DB, DDB, DEC2BIN, DEC2HEX, DEC2OCT, DOLLARDE, DOLLARFR, EFFECT, ENCODEURL, EXACT, FALSE, FIND, FINDB, FISHER, FISHERINV, FIXED, FV, FVSCHEDULE, GAMMA, GAMMALN, HARMEAN, HEX2BIN, HEX2DEC, HEX2OCT, HLOOKUP, IF, IFERROR, IMABS, IMAGINARY, IMARGUMENT, IMCONJUGATE, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMDIV, IMEXP, IMLN, IMLOG10, IMLOG2, IMPOWER, IMPRODUCT, IMREAL, IMSEC, IMSECH, IMSIN, IMSINH, IMSQRT, IMSUB, IMSUM, IMTAN, IPMT, IRR, ISTEXT, ISPMT, KURT, LARGE, LEFT, LEFTB, LEN, LENB, LOOKUP, LOWER, MAX, MID, MIDB, MIN, MINA, MIRR, N, NOMINAL, NORM.DIST, NORMDIST, NORM.INV, NORMINV, NORM.S.DIST, NORMSDIST, NORM.S.INV, NORMSINV, NOT, NOW, NPER, NPV, OCT2BIN, OCT2DEC, OCT2HEX, PDURATION, PERCENTILE.INC, PERCENTILE, PERMUT, PERMUTATIONA, PMT, POISSON.DIST, POISSON, PPMT, PROPER, QUARTILE, QUARTILE.INC, REPLACE, REPLACEB, REPT, RIGHT, RIGHTB, ROMAN, ROW, ROWS, SHEET, SKEW, SMALL, STDEV, STDEV.S, STDEVA, SUBSTITUTE, T, TODAY, TRIM, TRUE, UNICHAR, UNICODE, UPPER, VAR.P, VARP, VLOOKUP

Улучшение совместимости

  • Теперь установите пустую строку для ячейки, когда SetCellValue с nilТеперь установите пустую строку для ячейки, когда SetCellValue с nil, решенная проблема #756
  • Удалите бесполезный внутренний XML-тег omitempty в цвете заливки шаблона стиля
  • Устранена проблема совместимости офлайн-расширения браузера Google Sheets #769
  • Используйте абсолютную ссылку в заданном имени автофильтра, чтобы сделать его совместимым с OpenOffice, решенная проблема #776
  • Обработка события конечного элемента в анализаторе XML SAX итератора строк / столбцов рабочего листа, ускорение итерации строк / столбцов и исправление несогласованного количества строк чтения файла в некоторых случаях
  • Улучшена совместимость с относительным XML-путем рабочего листа
  • Избегайте дублирования строк с форматированным текстом #787
  • Улучшена совместимость для абсолютного пути XML, разделителя каталогов в стиле Windows и встроенного пространства имен

Исправление ошибок

  • Исправить проблему с круглой точностью #764
  • Добавьте недостающие поля и измените порядок полей полей книги, в некоторых случаях предотвратите создание поврежденного файла, решенная проблема #766
  • Исправить неправильный расчет гиперболического котангенса
  • Правильная корректировка цепочки вычислений в повторяющихся строках, решенная проблема #774
  • Правильно настроить определенное имя в книге при удалении листа, решенная проблема #775
  • Исправить проблему цикломатической сложности внутренних функций newFills и parseToken
  • Исправить проблему с проверкой высоты настраиваемой строки
  • Исправление unmerge всех ячеек приводило к повреждению файла, решенная проблема #782
  • Исправить часть правил автоматической фильтрации, отсутствующих после сохранения
  • Исправить UpdateLinkedValue, которое возвращает ошибку при наличии листа диаграммы или диалогового окна
  • Исправить неправильный столбец по умолчанию из GetColWidth в некоторых случаях
  • Исправление не может добавить временные шкалы и срезы для сводной таблицы в сгенерированной электронной таблице, решенная проблема #804
  • Исправьте неверный атрибут localSheetId в SetDefinedName, чтобы использовать sheetIndex
  • Исправить в некоторых случаях отсутствующую заблокированную ячейку или скрытую защиту, решенная проблема #809
  • Исправление потокового результата автор данных отсутствует после вызова нормального API, решенная проблема #813
  • Исправить отрицательные значения серии отсутствует вопрос цвета диаграммы

Оптимизация производительности

  • Более быстрый процесс числовой точности

Другие

  • Обновлен модуль зависимостей
  • Унитарные тесты и godoc обновлены
  • Веб-сайт документации с многоязычным: арабский, немецкий, испанский, английский, французский, русский, китайский, японский и корейский языки, который был обновлен

results matching ""

    No results matching ""