Commit 4147d660 authored by GoshaZotov's avatar GoshaZotov

fix Bug 32469 - Применение Clear Hyperlinks возвращает заголовкам...

fix Bug 32469 - Применение Clear Hyperlinks возвращает заголовкам форматированной таблицы стандартные имена
parent 8b5c0f45
......@@ -2717,7 +2717,7 @@
var cell;
var generateName;
var checkRepeateColumnName = function(val, tableColumns)
var checkRepeateColumnName = function(val, tableColumns, exeptionCol)
{
var res = false;
......@@ -2725,7 +2725,7 @@
{
for(var i = 0; i < tableColumns.length; i++)
{
if(tableColumns[i].Name.toLowerCase() === val.toLowerCase())
if(tableColumns[i].Name.toLowerCase() === val.toLowerCase() && i !== exeptionCol)
{
res = true;
break;
......@@ -2766,7 +2766,7 @@
val = cell.getValue();
//проверка на повторение уже существующих заголовков
if(checkRepeateColumnName(val, filter.TableColumns))
if(checkRepeateColumnName(val, filter.TableColumns, j - tableRange.c1))
{
val = "";
}
......
......@@ -9095,7 +9095,9 @@
}
// Вызываем функцию пересчета для заголовков форматированной таблицы
if(val === c_oAscCleanOptions.All || val === c_oAscCleanOptions.Text){
t.model.autoFilters.renameTableColumn( arn );
}
/* возвращаем отрисовку. и перерисовываем ячейки с предварительным пересчетом */
t.model.workbook.unLockDraw();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment