Commit 0453f2d2 authored by Igor.Zotov's avatar Igor.Zotov Committed by Alexander.Trofimov

http://bugzserver/show_bug.cgi?id=27163 - Изменение индекса столбца в шапке...

http://bugzserver/show_bug.cgi?id=27163 - Изменение индекса столбца в шапке форматированной таблицы после drag&drop произвольной ячейки в шапку таблицы

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@59130 954022d7-b5bf-4e40-9824-e11837661b57
parent 3fa94598
......@@ -6226,7 +6226,7 @@ var gUndoInsDelCellsFlag = true;
{
if(tableColumns[i].Name)
name = tableColumns[i].Name.split("Column");
if(name[1] && !isNaN(parseFloat(name[1])) && index == parseFloat(name[1]))
if(name && name[1] && !isNaN(parseFloat(name[1])) && index == parseFloat(name[1]))
{
index++;
i = -1;
......@@ -6239,14 +6239,14 @@ var gUndoInsDelCellsFlag = true;
var name;
if(tableColumns[indexInsertColumn] && tableColumns[indexInsertColumn].Name)
name = tableColumns[indexInsertColumn].Name.split("Column");
if(name[1] && !isNaN(parseFloat(name[1])))
if(name && name[1] && !isNaN(parseFloat(name[1])))
index = parseFloat(name[1]) + 1;
for(var i = 0; i < tableColumns.length; i++)
{
if(tableColumns[i].Name)
name = tableColumns[i].Name.split("Column");
if(name[1] && !isNaN(parseFloat(name[1])) && index == parseFloat(name[1]))
if(name && name[1] && !isNaN(parseFloat(name[1])) && index == parseFloat(name[1]))
{
index = parseInt((index - 1) + "2");
i = -1;
......@@ -6469,6 +6469,7 @@ var gUndoInsDelCellsFlag = true;
}
else if(val == "")//если пустая изменяем генерируем имя и добавляем его в TableColumns
{
filter.TableColumns[j - tableRange.c1].Name = "";
generateName = this._generateColumnName(filter.TableColumns);
cell.setValue(generateName);
cell.setNumFormat("@");
......
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