-
Dmitry.Shahtanov authored
Merged revision(s) from AVS/Sources/TeamlabOffice/branches/TeamlabOffice_v3.5_ExcelFormulas/OfficeWeb: =sum(" парсинга формул, которых нет в реализации Fixed issue #30733 - Не рассчитывается функция SUMIF если аргументы заданы именованными диапазонами (http://bugzserver/show_bug.cgi?id=30733) Fixed issue #30745 - Не рассчитывается сумма значений массива функции SMALL (http://bugzserver/show_bug.cgi?id=30745) Fixed issue #30750 - Функция RATE не рассчитывается если задан аргумент Fv и опущен Pmt (http://bugzserver/show_bug.cgi?id=30750) Fixed issue #30728 - [NamedRanges][CoEdit][Undo]Блокируется возможность добавления именованного диапазона вторым пользователем после отмены добавления диапазона первым (http://bugzserver/show_bug.cgi?id=30728) функции с префиксом _xlfn разнесены по категориям. первоначальная поддержка функций с префиксом "_xlfn." - если функция является функцией с префиксом, сохзраняет в документ с этим префиксом, пользователю показываем хорошу формулу. Например, в файле лежит функция _xlfn.ABC, в файле так и оставляем, пользователю отдаем ABC. Если же пользователь вводит функцию ABC, тогда ее преобразуем в _xlfn.ABC, в файл сохраняем как _xlfn.ABC, пользователю отдаем ABC. cBool.prototype.toLocaleString - для будущей локализации bool класс-болванка cName3D для ИД вида Sheet1!name в парсере формул сделана поддержка оператора ":" - объединение диапазонов. добавлена подсветка рейнджей вида A1:A10:B5, A1:A10:B5:T5, sumna1:K4 (K4 валидная ссылка, sumna1 невалидная ссылка). добавлено автодобавление в формулах для ИД и таблиц. git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@65962 954022d7-b5bf-4e40-9824-e11837661b57
c5fd63ac